Impossibile ricevere email sul server mail
Impossibile ricevere email sul server mail
Ciao a tutti!
Oggi ho impegnato il mio tempo configurando un server mail domestico su Ubuntu 10.04.
Il server mail è composto da Postfix + Dovecot + SquirrelMail ed ho seguito questa guida http://wiki.ubuntu-it.org/Server/Mail
Ho anche acquistato un dominio presso godaddy ed il mio router domestico è già configurato per aggiornare l'ip ed inviarlo ad un dyndns.
Detto questo, sul pannello DNS di godaddy ho configurato un Record MX che ha le seguenti caratteristiche:
Priorità: 0
Host: @
Points to: mail.miodominio.tld
Ho anche un CNAME del tipo:
Host: mail
Points to: mioip.dyndns.org
Tuttavia se provo ad inviare una mail (per esempio da gmail) verso una mia casella di posta, ottengo immediatamente il seguente errore:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 #5.1.0 Address rejected utente@miodominio.tld (state 14).
Qualcuno mi saprebbe dare una mano?
Grazie :-[
Oggi ho impegnato il mio tempo configurando un server mail domestico su Ubuntu 10.04.
Il server mail è composto da Postfix + Dovecot + SquirrelMail ed ho seguito questa guida http://wiki.ubuntu-it.org/Server/Mail
Ho anche acquistato un dominio presso godaddy ed il mio router domestico è già configurato per aggiornare l'ip ed inviarlo ad un dyndns.
Detto questo, sul pannello DNS di godaddy ho configurato un Record MX che ha le seguenti caratteristiche:
Priorità: 0
Host: @
Points to: mail.miodominio.tld
Ho anche un CNAME del tipo:
Host: mail
Points to: mioip.dyndns.org
Tuttavia se provo ad inviare una mail (per esempio da gmail) verso una mia casella di posta, ottengo immediatamente il seguente errore:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 #5.1.0 Address rejected utente@miodominio.tld (state 14).
Qualcuno mi saprebbe dare una mano?
Grazie :-[
- steblar
- Scoppiettante Seguace

- Messaggi: 408
- Iscrizione: sabato 21 giugno 2008, 19:44
- Località: Casier (TV)
Re: Impossibile ricevere email sul server mail
Hai configurato a dovere i domini di postfix ?? Cioè hai indicato che domini possono ricevere la posta ??
http://www.storeden.com - ecommerce paradise
Re: Impossibile ricevere email sul server mail
Grazie per la risposta.
Effettivamente in postfix c'era qualcosa che non andava.
Ho modificato il valore di myhostname in mail.miodominio.tld e, se non altro, ora su gmail non mi tornano più indietro le email
Però ora non mi arrivano.
Effettivamente in postfix c'era qualcosa che non andava.
Ho modificato il valore di myhostname in mail.miodominio.tld e, se non altro, ora su gmail non mi tornano più indietro le email
Però ora non mi arrivano.
Re: Impossibile ricevere email sul server mail
controlla i log, in particolare /var/log/mail.logPepozzo ha scritto: Grazie per la risposta.
Effettivamente in postfix c'era qualcosa che non andava.
Ho modificato il valore di myhostname in mail.miodominio.tld e, se non altro, ora su gmail non mi tornano più indietro le email
Però ora non mi arrivano.
-
stefano.giro
- Prode Principiante
- Messaggi: 47
- Iscrizione: giovedì 2 dicembre 2010, 19:37
- Contatti:
Re: Impossibile ricevere email sul server mail
Come suggerito controlla sul file di log se perlomeno arriva qualcosa al tuo server.
Comunque, se posso dire la mia, personalmente ho avuto scarsissima fortuna con mail server su IP dinamici. Quando vanno, vanno a singhiozzo, e non hai idea di quanta posta tu ti perda per strada.
Ma anche ammesso che tu riesca a ricevere (e non è detto, dipende dai controlli che fa il server che invia), il problema vero sta nell'invio delle email: gran parte degli indirizzi dinamici dei grossi provider son dentro a qualche lista RBL e anche se non fosse il tuo caso poi considera che quasi tutti (o forse tutti) i server fanno un controllo reverse IP per controllare che tu non sia uno "spammer truffaldino". L'unico modo di ovviare a questo problema e usare una configurazione in relay, cioè "passare" tutta la posta al tuo provider per l'invio (basta un parametro in postfix).
Per la ricezione puoi usare fetchmail, ma devi creare due volte ogni utente (in linea e sul tuo server).
Good luck! (good)
Comunque, se posso dire la mia, personalmente ho avuto scarsissima fortuna con mail server su IP dinamici. Quando vanno, vanno a singhiozzo, e non hai idea di quanta posta tu ti perda per strada.
Ma anche ammesso che tu riesca a ricevere (e non è detto, dipende dai controlli che fa il server che invia), il problema vero sta nell'invio delle email: gran parte degli indirizzi dinamici dei grossi provider son dentro a qualche lista RBL e anche se non fosse il tuo caso poi considera che quasi tutti (o forse tutti) i server fanno un controllo reverse IP per controllare che tu non sia uno "spammer truffaldino". L'unico modo di ovviare a questo problema e usare una configurazione in relay, cioè "passare" tutta la posta al tuo provider per l'invio (basta un parametro in postfix).
Per la ricezione puoi usare fetchmail, ma devi creare due volte ogni utente (in linea e sul tuo server).
Good luck! (good)
Ubuntu Small Business Server
http://www.stenoit.com/ubuntusbs
http://www.stenoit.com/ubuntusbs
Re: Impossibile ricevere email sul server mail
quoto. Se si ha ip dinamico il relay è obbligatorio, altrimenti più del 90% delle mail che si inviano non vengono accettate.stefano.giro ha scritto: L'unico modo di ovviare a questo problema e usare una configurazione in relay, cioè "passare" tutta la posta al tuo provider per l'invio (basta un parametro in postfix).
Re: Impossibile ricevere email sul server mail
Ciao a tutti, riprendo questa discussione che avevo abbandonato in quanto all'estero.
Per il momento vorrei concentrarmi sulla ricezione delle email, in futuro troverò anche la soluzione per inviarle
Allora, ho configurato postfix e dovecot (messo in listen=*), ma continuo a non ricevere nulla.
Attualmente però non ricevo neanche un messaggio d'errore al momento dell'invio tramite il mio account gmail verso un indirizzo del mio mail server. Quindi questo vuol dire che almeno la mail parte, poi, suppongo, si perda.
La mia rete è sotto un router, a cui ho aperto le porte 25, 110 e 143, ho creato le maildir per ogni utente ed ho gli alias impostati nel formato utente_locale: mail@miodominio.tld (a cui è seguito il comando newaliases), ma sinceramente, dopo mille tentativi non so più dove sbattere la testa. Evidentemente mi manca quel tassello che mi fa capire il funzionamento del tutto.
Mi riuscite a dare una mano?
Grazie!
Per il momento vorrei concentrarmi sulla ricezione delle email, in futuro troverò anche la soluzione per inviarle
Allora, ho configurato postfix e dovecot (messo in listen=*), ma continuo a non ricevere nulla.
Attualmente però non ricevo neanche un messaggio d'errore al momento dell'invio tramite il mio account gmail verso un indirizzo del mio mail server. Quindi questo vuol dire che almeno la mail parte, poi, suppongo, si perda.
La mia rete è sotto un router, a cui ho aperto le porte 25, 110 e 143, ho creato le maildir per ogni utente ed ho gli alias impostati nel formato utente_locale: mail@miodominio.tld (a cui è seguito il comando newaliases), ma sinceramente, dopo mille tentativi non so più dove sbattere la testa. Evidentemente mi manca quel tassello che mi fa capire il funzionamento del tutto.
Mi riuscite a dare una mano?
Grazie!
Re: Impossibile ricevere email sul server mail
Come è stato correttamente indicato prima, nella ricezione della posta intercorrono diversi fattori.
Se hai configurato correttamente la zona dns con i riferimenti al tuo mx.dominio.tld e quindi presupponi che la posta arrivi correttamente e non venga smistata, non ti rimane che controllare cosa avviene nei log.
Mettiti ad esempio in ascolto con:
tail -f /var/log/mail.log
Poi inviati una mail e vedi che succede.
Ciao
---
Andrea
http://www.ubuntu-linux.it - guide consigli e news dal mondo linux
Se hai configurato correttamente la zona dns con i riferimenti al tuo mx.dominio.tld e quindi presupponi che la posta arrivi correttamente e non venga smistata, non ti rimane che controllare cosa avviene nei log.
Mettiti ad esempio in ascolto con:
tail -f /var/log/mail.log
Poi inviati una mail e vedi che succede.
Ciao
---
Andrea
http://www.ubuntu-linux.it - guide consigli e news dal mondo linux
Andrea
Guide Consigli e News dal mondo Linux www.ubuntu-linux.it
Guide Consigli e News dal mondo Linux www.ubuntu-linux.it
Re: Impossibile ricevere email sul server mail
mmm...il mail.log mi rimane vuoto =/
Re: Impossibile ricevere email sul server mail
se non viene loggato nulla significa che non arriva la mail al server, oppure postfix non è attivo. ricontrolla il port-forwarding e che il processo sia attivo.Pepozzo ha scritto: mmm...il mail.log mi rimane vuoto =/
fai anche un controllo che ci sia il record mx con il comando host:
Codice: Seleziona tutto
host tuodominioRe: Impossibile ricevere email sul server mail
Rieccomi, allora cominciamo a parlare con i numeri ;D
il comando host milziadi.me restituisce:
lanciando host mail.milziadi.me restituisce:
Riavviato postfix, ritentato il reinvio di una mail da gmail->mioserver ma il log rimane sempre vuoto.
Le porte aperte sul router sono: 110, 25, 143 tutte che rimandano al corretto ip locale.
il comando host milziadi.me restituisce:
Codice: Seleziona tutto
milziadi.me has address 64.202.xxx.xxx
milziadi.me mail is handled by 0 mail.milziadi.meCodice: Seleziona tutto
mail.milziadi.me is an alias for pepozzo.gotdns.com.
pepozzo.gotdns.com has address 79.2.xxx.xxx
pepozzo.gotdns.com mail is handled by 10 milziadi.me.
Le porte aperte sul router sono: 110, 25, 143 tutte che rimandano al corretto ip locale.
Ultima modifica di Pepozzo il domenica 23 gennaio 2011, 17:48, modificato 1 volta in totale.
Re: Impossibile ricevere email sul server mail
non mi torna questa cosa però, sembra un giro ciclico.Pepozzo ha scritto:lanciando host mail.milziadi.me restituisce:Codice: Seleziona tutto
milziadi.me has address 64.202.xxx.xxx milziadi.me mail is handled by 0 mail.milziadi.meCodice: Seleziona tutto
mail.milziadi.me is an alias for pepozzo.gotdns.com. pepozzo.gotdns.com has address 79.2.xxx.xxx pepozzo.gotdns.com mail is handled by 10 milziadi.me.
La mail di pepozzo.gotdns.com è gestita da milziadi.me, la quale a suo volta ha il server mx gestito da pepozzo.gotdns.com.. credo sia per questo che non funziona.
Re: Impossibile ricevere email sul server mail
In dyndns avevo checkato l'opzione "Mail Routing: I have mail server with another name and would like to add MX hostname..." ed inserito come MX hostname: milziadi.me, per questo lui ritornava al punto di prima.
Ho tolto il check dalla voce e salvato ed ora ho questo:
Tuttavia mail.log ancora lindo e pulito (e ovviamente nessuna mail ricevuta)..
Ho tolto il check dalla voce e salvato ed ora ho questo:
Codice: Seleziona tutto
host mail.milziadi.me
mail.milziadi.me is an alias for pepozzo.gotdns.com.
pepozzo.gotdns.com has address 79.2.xxx.xxxRe: Impossibile ricevere email sul server mail
ma hai l'mx anche su pepozzo.gotdns.com? prima il tuo mx puntava a mail.milziadi.me e non andava bene, ora dovresti farlo puntare a pepozzo.gotdns.com oppure crearne uno del tipo: mailpepozzo.gotdns.comPepozzo ha scritto: In dyndns avevo checkato l'opzione "Mail Routing: I have mail server with another name and would like to add MX hostname..." ed inserito come MX hostname: milziadi.me, per questo lui ritornava al punto di prima.
Ho tolto il check dalla voce e salvato ed ora ho questo:Tuttavia mail.log ancora lindo e pulito (e ovviamente nessuna mail ricevuta)..Codice: Seleziona tutto
host mail.milziadi.me mail.milziadi.me is an alias for pepozzo.gotdns.com. pepozzo.gotdns.com has address 79.2.xxx.xxx
Re: Impossibile ricevere email sul server mail
Mi prendi alla sprovvista.
In teoria se non spunto quell'opzione l'mx dovrebbe puntare a se stesso (pepozzo.gotdns.com), quindi, poi al mio ip o sto sparlando?
In teoria se non spunto quell'opzione l'mx dovrebbe puntare a se stesso (pepozzo.gotdns.com), quindi, poi al mio ip o sto sparlando?
Re: Impossibile ricevere email sul server mail
non conosco il pannello di controllo di dyndns, però puoi controllare:Pepozzo ha scritto: Mi prendi alla sprovvista.
In teoria se non spunto quell'opzione l'mx dovrebbe puntare a se stesso (pepozzo.gotdns.com), quindi, poi al mio ip o sto sparlando?
Codice: Seleziona tutto
host pepozzo.gotdns.comRe: Impossibile ricevere email sul server mail
ecco cosa esce
Mi sembra strano (possibile che nessuno abbia lo stesso inghippo?!), ma comincio a credere che non possa modificare a piacimento i record MX...
Codice: Seleziona tutto
$ host pepozzo.gotdns.com
pepozzo.gotdns.com has address 79.2.xxx.xxxRe: Impossibile ricevere email sul server mail
su no-ip è possibile abbinare allo stesso host il record mx, se non erro invece su dyndns occorre fare un ulteriore host ad-hoc. non sono sicuro di questo non avendo utilizzato mai dyndns, prova a controllare te se è cosìPepozzo ha scritto: ecco cosa esceMi sembra strano (possibile che nessuno abbia lo stesso inghippo?!), ma comincio a credere che non possa modificare a piacimento i record MX...Codice: Seleziona tutto
$ host pepozzo.gotdns.com pepozzo.gotdns.com has address 79.2.xxx.xxx
Re: Impossibile ricevere email sul server mail
Sì ho fatto il setup su no-ip e settato tutto così:
DNS di milziadi.me:
CNAME (Alias)
mail -> milziadi.no-ip.org
MX
0 @ mail.milziadi.me
Su no-ip (indirizzo milziadi.no-ip.org):
MX Record
milziadi.no-ip.org (priority 5)
Lanciando host milziadi.no-ip.org ora ottengo:
DNS di milziadi.me:
CNAME (Alias)
mail -> milziadi.no-ip.org
MX
0 @ mail.milziadi.me
Su no-ip (indirizzo milziadi.no-ip.org):
MX Record
milziadi.no-ip.org (priority 5)
Lanciando host milziadi.no-ip.org ora ottengo:
Codice: Seleziona tutto
$ host milziadi.no-ip.org
milziadi.no-ip.org has address 79.2.xxx.xxx
milziadi.no-ip.org mail is handled by 5 milziadi.no-ip.org.Re: Impossibile ricevere email sul server mail
ora dovrebbe essere corretto
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
