Server SMTP Postfix invia ma non riceve
E' già da un pò che recupero materiale e guide sull'argomento, ma non riesco a venirne a capo. In pratica riesco ad inviare email dalla mia LAN, esattamente dal server 192.168.0.2, verso l'esterno, per es. alicE, ma non riesco a riceverle dall'esterno → LAN e dalla LAN → LAN.
Infatti il SERVER non solo NON riesce a ricevere email dai Client 2/3/etc.. e dall'esterno, ma anche da se stesso, infatti ho provato a mandarmi un'email:
mail utenteserver@manson.homelinux.net
Subject: prova invio 9.999.878.173
gfs
.
EOT
provo a controllare la posta mailx, ma nulla
Postfix risulta avviato
Premetto che è attivo il servizio DynDNS gestito dal router, che funziona correttamente.
La mia LAN è connessa ad uno swich e poi al router [192.168.0.1]:
1 SERVER 192.168.0.2 manson.homelinux.net
2 CLIENT 1 192.168.0.3 hostname1
3 CLIENT 2 192.168.0.4 hostname2
4 CLIENT 3 192.168.0.5 hostname3
5 CLIENT 4 192.168.0.6 hostname4
Questo il mio main.cf:
# These are changed by postfix install script
readme_directory = /usr/share/doc/postfix/README_FILES
html_directory = /usr/share/doc/postfix/html
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
command_directory = /usr/sbin
manpage_directory = /usr/share/man
daemon_directory = /usr/lib/postfix
data_directory = /var/lib/postfix
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
queue_directory = /var/spool/postfix
mail_owner = postfix
home_mailbox = Maildir/
# User configurable parameters
myhostname = manson.homelinux.net
#Il nome del mio server dove è attivo il serverizio DynDNS ed anche il nome del myhostname
mydomain = manson.homelinux.net
# utilizzato al momento di invio della posta ed specificherà il dominio di provenienza della mail
myorigin = $myhostname
inet_interfaces = all
mydestination = $myhostname, $mydomain, localhost.localdomain, localhost
mynetworks = 127.0.0.1, 192.168.0.0/24
relayhost = out.alice.it
#delay_warning_time = 4h
smtpd_delay_reject = no
smtpd_banner = $myhostname ESMTP $myorigin
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_client, reject_invalid_hostname
smtpd_helo_required = yes
smtpd_soft_error_limit = 10
disable_verify_command = yes
unknown_local_recipient_reject_code = 550
smtp-filter_destination_concurrency_limit = 2
lmtp-filter_destination_concurrency_limit = 2
recipient_delimiter = +
alias_database = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases
alias_maps = hash:/etc/postfix/aliases, hash:/var/lib/mailman/data/aliases
*************
Log error94132A4019: to=, relay=none, delay=1172, delays=1172/0.01/0.17/0, dsn=4.4.1, status=deferred (connect to manson.homelinux.net[87.X.XXX.XXX]:25: Connection refused)
Drakfirewall è disattivato e la porta 25 e 110 attivata sul router
Qualcuno ha correttamente configurato postfix all'interno della sua rete?
Mi piacerebbe trovare sul forum una bella guida sulla configurazione di Postfix per la ns. distribuzione
Ciao Manson,
Io ci ho messo 2 mesi a configurarlo (ti parlo di un paio d'anni fa). Mi ricordo che è stato un bagno di sangue ma ti dico quello che mi ricordo.
ti sei messo su una strada tutta in salita
1) non potrai mai ricevere la mail sulla porta 25/110 perchè gli operatori di ADSL la bloccano. ù
2) visto che usi Dyndns devi vedere se prevedono un forward del record MX su altra porta
3) Per configurare postfix aiutati con webmin.
4) una volta configurato devi collegare gli users del tuo pc alle caselle di mail o creare delle utenze virtuali.
Mi spiace non poterti aiutare di più ma ho la memoria un po' arrugginita
Fammi sapere se ti serve altro
Ciao
Armando
2010.2 Official - KDE 4.4.2 - Gnome 2.30.0 -- kernel 2.6.36.2 server on HP Pavilion dv5- AMD Athlon x2 - only official repo