Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 03/01/2006 19:12:50

ploum
Membre
Inscription : 21/04/2003
Messages : 909
Site Web

Le mail vers un DNS externe

Hello,

J'ai un serveur web sur une machine mais le serveur mail pour le même nom de domaine est sur une autre.

Pas grave, grâce aux champs MX du DNS, je n'ai pas de problème.

Sauf un :

Les mails envoyés depuis le serveur web lui-même (formulaire php) restent en local et loop.

Dans les logs postfix on peut voir :
Jan  3 08:39:01 ns**** postfix/smtp[15158]: 5320F3A008: to=<root@www.****.org>, relay=none, delay=0, status=bounced (mail for www.****.org loops back to myself)

Je n'arrive vraiment pas à comprendre comment je pourrais résoudre ce problème.

Merci d'avance...


PS : un dig en local  sur le domaine me répond :

 dig ****.org MX
; <<>> DiG 9.2.4 <<>> ***.org MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57647
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3
;; QUESTION SECTION:
;****.org.                      IN      MX
;; ANSWER SECTION:
****.org.               21600   IN      MX      10 dns-mgr.pop***.org.uk.

Hors ligne

#2 13/01/2006 12:59:52

momo
Membre
Inscription : 21/04/2003
Messages : 31
Site Web

Re : Le mail vers un DNS externe

Salut !

Peux tu nous envoyer un petit "postconf -n" de ta config POSTFIX ?

Momo


In the quiet verbs of Virgin Mary : Come again !

Hors ligne

#3 14/01/2006 00:35:16

Malekal_morte
Membre
Lieu : Paris
Inscription : 16/09/2004
Messages : 495
Site Web

Re : Le mail vers un DNS externe

Les mails envoyés depuis le serveur web lui-même (formulaire php) restent en local et loop.

Dans les logs postfix on peut voir :
Jan  3 08:39:01 ns**** postfix/smtp[15158]: 5320F3A008: to=<root@www.****.org>, relay=none, delay=0, status=bounced (mail for www.****.org loops back to myself)

t'as relay=none, Ton postfix il sait pas quoi faire là, il a pas de serveur smtp.
configure un serveur relay smtp sur ton postfix, dans /etc/postfix/main.cf
tu mets le serveur smtp

relayhost = tonserveursmtp

et positionner mynetworks comme il faut


---
Malekal_morte
- http://www.malekal.com -

Hors ligne

#4 19/01/2006 13:30:43

ploum
Membre
Inscription : 21/04/2003
Messages : 909
Site Web

Re : Le mail vers un DNS externe

merci pour vos réponses. Le problème semble en effet bien être là.

Grosse merde : mon relayhost est un sous-domaine de mon domaine principal. Et je ne sais pas comment lui dire que non, mail.domaine.com n'est pas ici sur cette machine mais qu'il faut chercher ailleurs!  (par le DNS, pas par un simple host file)

Hors ligne

#5 19/01/2006 14:52:47

ploum
Membre
Inscription : 21/04/2003
Messages : 909
Site Web

Re : Le mail vers un DNS externe

en fait, si je mets l'adresse IP du relay en "relayhost", ça fonctionne pour les adresses sur le domaine.

Mais du coup, évidemment, les envois de mail aux adresses externes ne fonctionnent plus :-(

append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = ns*****.ovh.net, localhost.ovh.net, , localhost
myhostname = ns*****.ovh.net
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost = 213.49.**.*
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

Hors ligne

#6 19/01/2006 18:21:43

ploum
Membre
Inscription : 21/04/2003
Messages : 909
Site Web

Re : Le mail vers un DNS externe

La solution est la suivante.


créer un fichier  /etc/postfix/transport qui contient :

xxx.com        smtp:255.154.21.21

puis :

postmap /etc/postfix/transport


dans main.cf, on ajoute :

transport_maps = hash:/etc/postfix/transport


on relance postfix et voilà, il ne tient plus compte du localhost pour les mails en xxx.com :-)

Hors ligne

#7 20/01/2006 23:55:52

Malekal_morte
Membre
Lieu : Paris
Inscription : 16/09/2004
Messages : 495
Site Web

Re : Le mail vers un DNS externe

tu peux mettre résolu dans ton post  big_smile


---
Malekal_morte
- http://www.malekal.com -

Hors ligne

Pied de page des forums