Fetchmail + Html2Pop3

11 views
Skip to first unread message

zsw.patri...@gmail.com

unread,
Feb 25, 2015, 3:43:16 AM2/25/15
to neths...@googlegroups.com
Buongiorno, sono nuovo a Nethserver ma provengo da installazioni di SME fino alla 8.1.
Ho alcuni clienti che per motivi "storici" vorrebbero ricevere ancora mail da gestore di posta non corrispondenti all'ISP che hanno in azienda. Per intenderci hanno delle mail in @libero.it e @inwind.it

Nelle precedenti versioni di SME ero riuscito come principiante, a modificare il pannello di FetchMail aggiungendo la scelta denominata HTML2POP3 per lo scaricamento e apportava alla riga di ./fetchmailrc la seguente opzione: -P111 timeout 240

In altre parole avevo installato Html2pop3 direttamente sul server SME, lo avevo messo in ascolto sulla porta 111 (anzichè 110 standard) e per quegli account "particolari" li facevo girare così...... e funzionava tutto.

Ora con NETHSERVER mi trovo in difficoltà in quanto i meccanismi che regolano la generazione della riga di fecthmailrc sono cambiati da SME o comunque non sono alla mia portata. 

Sono riuscito a cambiare:

/usr/share/nethesis/NethServer/Language/it/NethServer_Module_Fetchmail.php
/usr/share/nethesis/NethServer/Module/Fetchmail/Accounts/Modify.php

in modo da far comparire nella scelta dei protocolli oltre a POP3 e IMAP anche H2P3 

e poi in 

/etc/e-smith/templates/fetchmailrc/10base

per fare in modo che se scelto H2P3 mi aggiunga 'proto POP3 -P111 timeout 240' 

ma ovviamente NON funziona. Penso che vada aggiunto qualcosa in esmith::db o qualcosa del genere

Secondo qualcuno di voi esperto, sarebbe possibile aggiungere un campo opzioni libero o qualcosa del genere in modo da poter aggiungere anche a mano qualche opzione aggiuntiva?

Grazie 

Patrick

Filippo Carletti

unread,
Feb 25, 2015, 5:32:13 PM2/25/15
to zsw.patri...@gmail.com, neths...@googlegroups.com
Mi sembra tutto corretto in teoria, anche se non sono il massimo
esperto di fetchmail.
Puoi/vuoi condividere le modifiche che hai fatto al sistema? Forse mi
salta all'occhio il problema.
> --
> You received this message because you are subscribed to the Google Groups
> "NethServer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nethserver+...@googlegroups.com.
> To post to this group, send email to neths...@googlegroups.com.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/nethserver/0a164a85-31be-4982-b0bd-ab35d871a8ae%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Ciao,
Filippo

Davide Principi

unread,
Feb 26, 2015, 4:48:11 AM2/26/15
to zsw.patri...@gmail.com, neths...@googlegroups.com
On Wed, 2015-02-25 at 00:43 -0800, zsw.patri...@gmail.com wrote:
> per fare in modo che se scelto H2P3 mi aggiunga 'proto POP3 -P111
> timeout 240'

Per passare dei parametri extra a fetchmail il metodo più semplice e
meno invasivo è specificarli nel DB di configurazione, che ha una prop
apposita:

config getprop fetchmail extraOptions
... stampa <VALOREATTUALE>

Puoi modificarla con

config setprop fetchmail extraOptions '<VALOREATTUALE> -P111 timeout 240'
signal-event nethserver-fetchmail-update

Questo però impatta su tutti gli account configurati.

--
Davide Principi

#davidep | @davideprincipi | GPG 0x5651EA71


Reply all
Reply to author
Forward
0 new messages