Pages : 1
#1 Le 10/07/2007, à 13:22
- tambakoly
Dépannage serveur smtp avec postfix
Ma config est là
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
default_transport = smtp
defer_transports = smtp
inet_interfaces = all
mailbox_size_limit = 0
mydestination = intranet1.ngiao.com, localhost.ngiao.com, localhost
mydomain = ngiao.com
myhostname = intranet1.ngiao.com
mynetworks = 127.0.0.0/8, 192.168.1.0/16
myorigin = intranet1.ngiao.com
recipient_delimiter = +
relayhost = [mail.orange.sn]
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
et le log est là
root@intranet1:~# tail -f /var/log/mail.log
Jul 10 10:23:48 intranet1 postfix/qmgr[6819]: 1582A5530119: from=<ousgou@yahoo.fr>, size=377, nrcpt=2 (queue active)
Jul 10 10:23:48 intranet1 postfix/qmgr[6819]: 1582A5530119: to=<alain.galdemas@free.fr>, relay=none, delay=0.26, delays=0.17/0.08/0/0, dsn=4.3.2, status=deferred (deferred transport)
Jul 10 10:23:48 intranet1 postfix/qmgr[6819]: 1582A5530119: to=<goundiam@yahoo.fr>, relay=none, delay=0.34, delays=0.17/0.17/0/0, dsn=4.3.2, status=deferred (deferred transport)
Jul 10 10:25:08 intranet1 postfix/qmgr[6819]: 357565530112: from=<>, size=2360, nrcpt=1 (queue active)
Jul 10 10:25:08 intranet1 postfix/qmgr[6819]: 357565530112: to=<ousgou@yahoo.fr>, relay=none, delay=3908, delays=3908/0.09/0/0, dsn=4.3.2, status=deferred (deferred transport)
Jul 10 10:41:48 intranet1 postfix/qmgr[6819]: 1582A5530119: from=<ousgou@yahoo.fr>, size=377, nrcpt=2 (queue active)
Jul 10 10:41:48 intranet1 postfix/qmgr[6819]: 1582A5530119: to=<alain.galdemas@free.fr>, relay=none, delay=1081, delays=1080/0.15/0/0, dsn=4.3.2, status=deferred (deferred transport)
Jul 10 10:41:48 intranet1 postfix/qmgr[6819]: 1582A5530119: to=<goundiam@yahoo.fr>, relay=none, delay=1081, delays=1080/0.23/0/0, dsn=4.3.2, status=deferred (deferred transport)
Jul 10 10:41:48 intranet1 postfix/qmgr[6819]: 3F2EB5530117: from=<ousgou@yahoo.fr>, size=341, nrcpt=1 (queue active)
Jul 10 10:41:48 intranet1 postfix/qmgr[6819]: 3F2EB5530117: to=<goundiam@yahoo.fr>, relay=none, delay=1637, delays=1637/0.07/0/0, dsn=4.3.2, status=deferred (deferred transport)
Problème: je ne veux qu'envoyer du mail sortant, en local et vers l'extérieur.
En local tout fonctionne, mais quand j'envoie vers l'extérieur, le mail est directement à defered... Il ne passe pas.
Qui peut me donner un coup de main please
Hors ligne
#2 Le 10/07/2007, à 13:43
- Uggy
Re : Dépannage serveur smtp avec postfix
vire:
defer_transports = smtp
et ne rajoute pas des lignes au hasard dans ton main.cf
Hors ligne
#3 Le 10/07/2007, à 13:44
- toniotonio
Re : Dépannage serveur smtp avec postfix
-fais plutot un postconf -n
-fais egalement un mailq pour voir les mails qui sont restée bloqués
-tu les effaces : postsuper -d ALL
on y verra plus clair.
-ensuite tu envoies un email et tu nous postes les logs
Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Hors ligne
#4 Le 10/07/2007, à 13:45
- toniotonio
Re : Dépannage serveur smtp avec postfix
vire:
defer_transports = smtpet ne rajoute pas des lignes au hasard dans ton main.cf
je l'avais meme pas vu !
Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Hors ligne
#5 Le 10/07/2007, à 13:47
- Uggy
Re : Dépannage serveur smtp avec postfix
je l'avais meme pas vu !
Arf.. je me suis dit, tient, Tonio commence a avoir besoin de vacances
Hors ligne
#6 Le 10/07/2007, à 13:48
- toniotonio
Re : Dépannage serveur smtp avec postfix
c'est pour demain soir !
Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Hors ligne
#7 Le 11/07/2007, à 15:14
- tambakoly
Re : Dépannage serveur smtp avec postfix
rebonjour, j'ai repris la config qui est ci dessus:
myhostname = intranet1
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = intranet1.ngiao.com, intranet1, localhost.localdomain, localhost
relayhost = [mailrelay.orange.sn]
mynetworks = 127.0.0.0/8, 192.168.1.0/16
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
sender_canonical_maps = hash:/etc/postfix/sender_canonical
et le log me donne ça pour un envoi en interne et en externe:
pour le local c'est ok, pour l'extérieur bounced:
Jul 11 13:07:07 intranet1 postfix/local[8330]: D2F26553011B: to=<ousmane@intranet1>, relay=local, delay=0.26, del ays=0.15/0/0/0.1, dsn=2.0.0, status=sent (delivered to mailbox)
Jul 11 13:07:07 intranet1 postfix/smtp[8329]: D2F26553011B: to=<goundiam@yahoo.fr>, relay=mailrelay.orange.sn[213 .154.64.53]:25, delay=0.53, delays=0.15/0/0.15/0.22, dsn=5.0.0, status=bounced (host mailrelay.orange.sn[213.154. 64.53] said: 550 Adresse @sentoo.sn requis pour envoi (in reply to RCPT TO command))
Jul 11 13:07:07 intranet1 postfix/cleanup[8327]: 550395530120: message-id=<20070711130707.550395530120@intranet1>
Jul 11 13:07:07 intranet1 postfix/qmgr[8322]: 550395530120: from=<>, size=2122, nrcpt=1 (queue active)
Jul 11 13:07:07 intranet1 postfix/bounce[8331]: D2F26553011B: sender non-delivery notification: 550395530120
Jul 11 13:07:07 intranet1 postfix/qmgr[8322]: D2F26553011B: removed
Jul 11 13:07:07 intranet1 postfix/local[8330]: 550395530120: to=<real-ousmane@intranet1>, orig_to=<root@intranet1 >, relay=local, delay=0.13, delays=0.07/0/0/0.06, dsn=5.1.1, status=bounced (unknown user: "real-ousmane")
Jul 11 13:07:07 intranet1 postfix/qmgr[8322]: 550395530120: removed
ya t-il quelque chose mal fait encore ?
Hors ligne
#8 Le 11/07/2007, à 15:33
- Uggy
Re : Dépannage serveur smtp avec postfix
(host mailrelay.orange.sn[213.154. 64.53] said: 550 Adresse @sentoo.sn requis pour envoi (in reply to RCPT TO command))
Orange te jette si le From n'est pas en sentoo.sn
(mais comme tu as pas mis le debut du log... je ne sais pas ce que tu as mis)
Tu peux contourner le problème, en n'evoyant pas tes mails sur leur serveur...
Il suffit d'enlever la ligne: relayhost = [mailrelay.orange.sn]
Hors ligne
#9 Le 11/07/2007, à 15:42
- tambakoly
Re : Dépannage serveur smtp avec postfix
merci Uggy.
Dans mon /etc/postfix/sender_canonical
j'ai mis la ligne:
ousmane user@orange.sn
ousmane étant un utilisateur en local et user@orange.sn est un client valide sur orange.sn
Maintenant tout marche.
Mais ya t-il un serveur vers qui je peux diriger les mails qui n'exige pas qu'on soit utilisateur enregistré?
Hors ligne
#10 Le 11/07/2007, à 15:53
- Uggy
Re : Dépannage serveur smtp avec postfix
Mais ya t-il un serveur vers qui je peux diriger les mails qui n'exige pas qu'on soit utilisateur enregistré?
Ton serveur est deja un serveur de Mail... il est tout a fait capable d'envoyer directement vers les autres serveurs... sans passer par un serveur intermédiaire...
Il suffit d'envoyer la ligne relayhost = [mailrelay.orange.sn]
Fait le test...tu verras...
Hors ligne
#11 Le 11/07/2007, à 16:28
- tambakoly
Re : Dépannage serveur smtp avec postfix
mais mon serveur de mail a une adresse privé...
Pour sortir nous utilisons un modem-routeur qui a dynamiquement une adresse publique reçu de FAI (orange.sn)
Hors ligne
#12 Le 11/07/2007, à 16:49
- Uggy
Re : Dépannage serveur smtp avec postfix
et alors ?
Si ton routeur fait du NAT c'est ok...
Hors ligne
#13 Le 11/07/2007, à 17:03
- tambakoly
Re : Dépannage serveur smtp avec postfix
quand je vire cette ligne voilà ce que me donne le log:
Jul 11 14:59:37 intranet1 postfix/pickup[8469]: E82DA5530120: uid=0 from=<root>
Jul 11 14:59:37 intranet1 postfix/cleanup[8474]: E82DA5530120: message-id=<20070711145937.E82DA5530120@intranet1>
Jul 11 14:59:38 intranet1 postfix/qmgr[8470]: E82DA5530120: from=<tambakoly@orange.sn>, size=341, nrcpt=1 (queue active)
Jul 11 14:59:58 intranet1 postfix/smtp[8476]: E82DA5530120: to=<ousgou@yahoo.fr>, relay=none, delay=20, delays=0.18/0/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=yahoo.fr type=MX: Host not found, try again)
Hors ligne
#14 Le 11/07/2007, à 17:31
- Uggy
Re : Dépannage serveur smtp avec postfix
Host or domain name not found. Name service error for name=yahoo.fr type=MX: Host not found, try again)
Tu as un problème de résolution DNS.
Vérifie ton fichier /etc/resolv.conf
Vérifie ton serveur DNS
Hors ligne
Pages : 1