[Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
[Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
E' una cosa molto banale quella che vorrei fare...e sto continuando a googleare
Mi servirebbe sul mio Ubuntu Server un programma che scarica ogni X tempo la posta da una lista di account POP3 esterni e la fowarda ad un particolare indirizzo di un SMTP interno (Lotus Domino o Exchange)
Quindi il software dovrebbe avere i seguenti parametri:
a) POP3 SERVER DA CUI SCARICARE LA MAIL
b) USERNAME POP3
c) PWD POP3
d) SMTP SERVER A CUI FOWARDARE LA MAIL
e) INDIRIZZO EMAIL DI FOWARD DELLA MAIL
Ho letto la documentazione di FetchMail...ma sembra che lui faccia solo la prima parte...
Qualcuno sa aiutarmi?
Mi servirebbe sul mio Ubuntu Server un programma che scarica ogni X tempo la posta da una lista di account POP3 esterni e la fowarda ad un particolare indirizzo di un SMTP interno (Lotus Domino o Exchange)
Quindi il software dovrebbe avere i seguenti parametri:
a) POP3 SERVER DA CUI SCARICARE LA MAIL
b) USERNAME POP3
c) PWD POP3
d) SMTP SERVER A CUI FOWARDARE LA MAIL
e) INDIRIZZO EMAIL DI FOWARD DELLA MAIL
Ho letto la documentazione di FetchMail...ma sembra che lui faccia solo la prima parte...
Qualcuno sa aiutarmi?
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
fetchmail ti scarica le mail dalle caselle che vuoi, poi lui gira la posta ad un MTA presente nel sistema, quindi postfix ad esempio. Postfix a sua volta gira la mail al destinatario.
Nel tuo caso devi utilizzare postfix, e settarlo in modo tale che prese le mail che gli arrivano da fetchmail, le forwardi dove vuoi te. Penso che puoi agire sui recipients_canonical di postfix per fare questo, comunque guarda la documentazione che è molto dettagliata: http://www.postfix.org/documentation.html
Nel tuo caso devi utilizzare postfix, e settarlo in modo tale che prese le mail che gli arrivano da fetchmail, le forwardi dove vuoi te. Penso che puoi agire sui recipients_canonical di postfix per fare questo, comunque guarda la documentazione che è molto dettagliata: http://www.postfix.org/documentation.html
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Qualcuno può suggerirmi degli esempi di configurazione?
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Questa può essere una configurazione di esempio (devi aggiustarla con i tuoi parametri):grydan ha scritto: Qualcuno può suggerirmi degli esempi di configurazione?
Codice: Seleziona tutto
queue_directory = /var/spool/postfix
mail_spool_directory = /var/spool/mail
myhostname = NOMEPC.NOMEDOMINIO
mydomain = NOMEDOMINIO
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8 192.168.0.0/24
inet_interfaces = all
smtpd_banner = $myhostname ESMTP $mail_name (Debian)
biff = no
relayhost =
notify_classes = resource, software, bounce, policy, protocol
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
sender_canonical_maps = hash:/etc/postfix/sender_canonical
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
message_size_limit = 20480000
recipient_delimiter = +
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
Per la configurazione di recipient_canonical guarda la documentazione e le molte guide che trovi su internet.
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Faccio davvero fatica a capire questa configurazione....
A me quello che serviva è un semplice Agent che download e foward le email a prescindere dagli account creati sul server...
In pratica è un programmino idiota che gira ogni X tempo e deve fowardare le email a un SMTP esterno...
La combinazione FETCHMAIL + POSTFIX mi sembra difficile o sbaglio?
Non esiste un qualcosa di banale che scarica la posta e la fowarda via SMTP ad un altro server che ha l'SMTP in ascolto?
A me quello che serviva è un semplice Agent che download e foward le email a prescindere dagli account creati sul server...
In pratica è un programmino idiota che gira ogni X tempo e deve fowardare le email a un SMTP esterno...
La combinazione FETCHMAIL + POSTFIX mi sembra difficile o sbaglio?
Non esiste un qualcosa di banale che scarica la posta e la fowarda via SMTP ad un altro server che ha l'SMTP in ascolto?
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Non mi pare così difficile.. c'è un demone che scarica la posta ogni X tempo come vuoi te (fetchmail) e un MTA che la forwarda all'indirizzo email che vuoi.grydan ha scritto: Faccio davvero fatica a capire questa configurazione....
A me quello che serviva è un semplice Agent che download e foward le email a prescindere dagli account creati sul server...
In pratica è un programmino idiota che gira ogni X tempo e deve fowardare le email a un SMTP esterno...
La combinazione FETCHMAIL + POSTFIX mi sembra difficile o sbaglio?
Non esiste un qualcosa di banale che scarica la posta e la fowarda via SMTP ad un altro server che ha l'SMTP in ascolto?
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Lo so sono disperato più che altro perchè sto documentandomi....e trovo tutto difficile.
FetchMail mi sembra banale da configurare...il problema è l'instradamento dell'MTA che mi risulta complesso...
Tu mi stai dando una grossa mano non credere sono io che sono ore che smanetto e non arrivo ad una soluzione...
FetchMail mi sembra banale da configurare...il problema è l'instradamento dell'MTA che mi risulta complesso...
Tu mi stai dando una grossa mano non credere sono io che sono ore che smanetto e non arrivo ad una soluzione...
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
io partirei da una configurazione base. Quella che ti ho postato dovrebbe andar bene per postfix, devi solo sostituire i parametri nomepc e dominio con i tuoi. Fatto questo fai una prova di funzionamento.. dopo aver configurato fetchmail che ti scarica le mail per l'utente pippo ad esempio, questo dovrebbe passarle in automatico a postfix che le deposita in /var/mail/pippogrydan ha scritto: Lo so sono disperato più che altro perchè sto documentandomi....e trovo tutto difficile.
FetchMail mi sembra banale da configurare...il problema è l'instradamento dell'MTA che mi risulta complesso...
Tu mi stai dando una grossa mano non credere sono io che sono ore che smanetto e non arrivo ad una soluzione...
Inizia controllando che questo processo funzioni.. apri il file /var/mail/pippo e controlla che la mail sia stata ricevuta. Quando tutto questo gira a dovere, puoi passare allo step successivo, ovvero il forwarding della mail da pippo a utente@tuoservermail
ps: dimenticavo, devi installare anche il pacchetto procmail per lo smistamento:
Codice: Seleziona tutto
sudo apt-get install procmailRe: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
Ma queste direttive di FETCHMAIL non fanno tutto da solo?
poll "pop.provider.com"
with protocol pop3
user "popuser" password "poppassword"
smtphost "server.mydomain.com" smtpname "my.email@mydomain.com"
Scaricano la posta e la fowardano via SMTP al server di destinazione (che nel mio caso è Lotus Domino che ha il task SMTP attivo?)
Le direttive : smtphost e smtpname non fanno al caso mio?
poll "pop.provider.com"
with protocol pop3
user "popuser" password "poppassword"
smtphost "server.mydomain.com" smtpname "my.email@mydomain.com"
Scaricano la posta e la fowardano via SMTP al server di destinazione (che nel mio caso è Lotus Domino che ha il task SMTP attivo?)
Le direttive : smtphost e smtpname non fanno al caso mio?
Re: [Server] Ricevere posta dall'esterno via POP3 e fowardarla a SMTP interno
potrebbe essere. io non le conosco, ti conviene provarle, poi fai saperegrydan ha scritto: Le direttive : smtphost e smtpname non fanno al caso mio?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti
