Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2010, à 01:52

vince_122

Postfix, impossible de recevoir de mail..

Bonsoir à tous,

Je suis actuellement en train d'installer un serveur Postfix.
J'ai pu ajouter l'authentification SASL, pour récupérer les mails des utilisateurs locaux

Cependant, il m'est impossible d'envoyer des mails via Free (Par exemple), car mon serveur Postfix (ou autre chose) refuse la connexion immédiatement !!!

extrait du fichier mail.log

Apr  1 01:43:33 mamachine postfix/smtpd[23596]: connect from smtp1-g21.free.fr[212.27.42.1]
Apr  1 01:43:34 mamachine postfix/smtpd[23596]: disconnect from smtp1-g21.free.fr[212.27.42.1]

je reçois alors un mail de non réception :

destinataire@mondomaine.net>: host mail.mondomaine.net[xx.xx.xx.xx] said: 530 5.7.0
    Must issue a STARTTLS command first (in reply to MAIL FROM command)

le résultat de la commande postconf -n :

append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = Maildir/
inet_interfaces = all
inet_protocols = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = mamachine, localhost.localdomain, localhost, mondomaine.net, localhost.mondomaine.net
myhostname = mail.mondomaine.net
mynetworks = 127.0.0.0/8 88.xx.xx.xx // IP PUBLIQUE
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
sender_bcc_maps = hash:/etc/postfix/bcc
smtp_tls_note_starttls_offer = yes
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_enforce_tls = no
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_hostname, reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unauth_destination, reject_unauth_pipelining,reject_invalid_hostname, reject_rbl_client list.dsbl.org,reject_rbl_client bl.spamcop.net,reject_rbl_client sbl-xbl.spamhaus.org
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/ssl/certs/smtpd.crt
smtpd_tls_key_file = /etc/ssl/private/smtpd.key
smtpd_tls_security_level = encrypt
smtpd_use_tls = yes
virtual_alias_maps = hash:/etc/postfix/virtual

Si vous pouviez faire quelque chose pour moi.. Je commence à perdre la motivation ! Ca fait plus de 3 heures que je tourne en rond à tout essayer en vain..

Merci d'avance,
Vincent.

Hors ligne

#2 Le 01/04/2010, à 10:36

Uggy

Re : Postfix, impossible de recevoir de mail..

- Quand tu dis "envoyer des mails via Free" j'imaginie qu'il s'agit Free->ton Serveur ?  car on pourrait comprendre TonServeur -> Free ...

- Tes logs semblent "etranges"...
Regarde les logs... Redemarre Postfix.. envoi un mail..
Puis poste nous tous les logs depuis le moment ou on voit le redemarrage de Postfix jusqu'au moment ou tu as recu ton mail de non delivery de free.

Hors ligne

#3 Le 01/04/2010, à 11:20

vince_122

Re : Postfix, impossible de recevoir de mail..

Salut Uggy,

En effet, lorsque je dis de Free, c'est à dire qu'il m'est impossible de recevoir AUCUN mail sur mon nom de domaine.

Voilà le resultat des logs après un redémarrage, et un mail refusé :

Apr  1 11:19:29 mamachine postfix/master[16914]: reload configuration /etc/postfix
Apr  1 11:19:29 mamachine postfix/anvil[17753]: statistics: max connection rate 1/60s for (smtp:212.27.42.1) at Apr  1 11:17:56
Apr  1 11:19:29mamachine postfix/anvil[17753]: statistics: max connection count 1 for (smtp:212.27.42.1) at Apr  1 11:17:56
Apr  1 11:19:29mamachine postfix/anvil[17753]: statistics: max cache size 1 at Apr  1 11:17:56
Apr  1 11:19:48 mamachine postfix/smtpd[17794]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Apr  1 11:19:48 mamachine postfix/smtpd[17794]: connect from smtp1-g21.free.fr[212.27.42.1]
Apr  1 11:19:49 mamachine postfix/smtpd[17794]: disconnect from smtp1-g21.free.fr[212.27.42.1]

Merci beaucoup pour votre aide,
Vincent.

Dernière modification par vince_122 (Le 01/04/2010, à 11:25)

Hors ligne

#4 Le 01/04/2010, à 14:05

Nemesis

Re : Postfix, impossible de recevoir de mail..

Euh, désolé si je me plante, mais postfix n'est pas un MTA? (et du coup pour recevoir les mail il faudrait l'épauler d'un MDA (dovecot chez moi))

EDIT: Autant pour moi, postfix a apparement un MDA nommé "local" intégré.

Dernière modification par Nemesis (Le 01/04/2010, à 14:12)

Hors ligne

#5 Le 01/04/2010, à 14:30

Uggy

Re : Postfix, impossible de recevoir de mail..

Nemesis a écrit :

(et du coup pour recevoir les mail il faudrait l'épauler d'un MDA (dovecot chez moi))

Oui et non. Postfix peut recevoir les mails en SMTP.
Si tu veux les "récupérer" dans ton client mail, il faudra installer un serveur pop(s)/imap(s) comme Dovecot..(excellent choix)

Pour le probleme d'envoi de Free a ton serveur.. est ce que le nom de domaine est si confidentiel que tu ne peux le mettre sur le forum..?..(ou a la rigeur le donner par MP)...  ca pourrait aider pour les tests.

En effet Il y a un truc etrange... Soit disant que ton serveur aurait repondu "530 5.7.0 Must issue a STARTTLS command first" a M. Free.. si tel est le cas, on devrait le voir dans le logs... ce qui n'est a priori pas le cas.. donc zarb...


Si tu fait un autre test que depuis free.. ca donne quoi dans les logs ?

Dernière modification par Uggy (Le 01/04/2010, à 14:32)

Hors ligne

#6 Le 01/04/2010, à 16:17

Nemesis

Re : Postfix, impossible de recevoir de mail..

(ah ok j'ai rien dis ^^)

Hors ligne

#7 Le 05/04/2010, à 00:13

baloum

Re : Postfix, impossible de recevoir de mail..

déjà le paramètre smtpd_use_tls est déprécated http://www.postfix.org/postconf.5.html#smtpd_use_tls et ensuite vérifie que tu ne force pas le tls entre serveurs smtp Probablement que le serveur free se barre ou que le tien déconnecte  si tu forces le tls entre serveurs

Hors ligne

#8 Le 05/04/2010, à 00:19

baloum

Re : Postfix, impossible de recevoir de mail..

ainsi j'ai de vagues doutes sur ce paramètre: smtpd_tls_security_level = encrypt

et puis je sais pas ce que tu as avec le tls, mais tu as quatre paramètres qui se réfèrent à plus ou moins la même chose, dont déjà deux hors-service:
smtpd_enforce_tls = no
smtpd_use_tls = yes
et un qui sert à rien si t'as reglé smtpd_tls_security_level :smtp_tls_note_starttls_offer = yes
may ton security-level à may (hoho), et peut-être ça marchera.

Après, ce ne sont que des idées hein, salut

Hors ligne