#1 Le 07/08/2007, à 10:46
- Keneyda
[RESOLU] - Postfix (MX, resolv.conf etc...)
Bonjour,
J'ai installé un serveur en test chez moi, et postfix fonctionnait tres bien, je l'ai mis dans un data center et depuis il envois plus rien...
[b]postconf -n[/b]
alias_maps = $alias_database
append_dot_mydomain = yes
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
inet_protocols = all
mailbox_size_limit = 0
mydestination = xxx.fr, xxx, localhost.localdomain, localhost
mydomain = xxx.fr
myhostname = mail.xxx.fr
mynetworks = 127.0.0.0/8 192.168.0.0/24
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtpd_banner = $myhostname ESMTP (Debian/GNU)
smtpd_helo_required = yes
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 opm.blitzed.org, 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_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5000
virtual_transport = virtual
virtual_uid_maps = static:5000
Voila ce que donne un "postfix check"
diff@xxx:/etc# postfix check
postfix/postfix-script: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
sachant que dans les 2 resolv.conf il n'y a qu'une seule ligne qui est "nameserver 192.168.0.1"
et les resultats du dernier mail (/var/log/mail.log)
Aug 7 10:34:32 xxx postfix/pickup[8428]: 0AE981298294: uid=33 from=<www-data>
Aug 7 10:34:32 xxx postfix/cleanup[8508]: 0AE981298294: message-id=<20070807083432.0AE981298294@mail.xxx.fr>
Aug 7 10:34:32 xxx postfix/qmgr[8431]: 0AE981298294: from=<www-data@xxx.fr>, size=494, nrcpt=1 (queue active)
Aug 7 10:34:52 xxx postfix/smtp[8510]: 0AE981298294: to=<xxx@toto.com>, relay=none, delay=20, delays=0.1/0.01/20/0, dsn=4.4.3, status=deferred (H$
Aug 7 10:34:57 xxx postfix/postfix-script: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
et enfin un "mailq"
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
0AE981298294 494 Tue Aug 7 10:34:31 www-data@xxx.fr
(Host or domain name not found. Name service error for name=toto.com type=MX: Host not found, try again)
xxx@toto.com
Merci d'avance...
Dernière modification par Keneyda (Le 07/08/2007, à 11:46)
Hors ligne
#2 Le 07/08/2007, à 10:52
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
postfix doit copier certain fichiers systeme dans /var/spool/postfix car il tourne chrooté.
le message d'erreur te dit que le fichier systeme /etc/resolv.conf n'est pas le meme que celui que postfix a dans son dossier.
normalement la copie de ces fichiers se fait automatiquement en redemarrant postfix avec un /etc/init.d/postfix restart.
verifie ensuite tes dns
Dernière modification par toniotonio (Le 07/08/2007, à 10:54)
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
#3 Le 07/08/2007, à 10:58
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Toniotonio,
Apres un
/etc/init.d/postfix restart
, je n'ai plus l'erreur
postfix/postfix-script: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Mais ca ne fonctionne toujours pas
Hors ligne
#4 Le 07/08/2007, à 10:59
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
verifie ensuite tes dns
Je fais comment
Hors ligne
#5 Le 07/08/2007, à 11:01
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
nameserver 192.168.0.1
c'est ton serveur DNS ?
si oui verifie le
sinon il te faut specifier un DNS valide
essaye de faire un
nslookup yahoo.fr
pour voir si tu resouds.
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
#6 Le 07/08/2007, à 11:02
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Aie aie
diff@xxx:/etc# nslookup yahoo.fr
;; connection timed out; no servers could be reached
Hors ligne
#7 Le 07/08/2007, à 11:03
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
donc ton nameserver 192.168.0.1 n'est pas bon
-dans le reseau du datacenter as tu un serveur DNS ?
-as tu le droit de sortie vers des DNS exterieurs depuis ton serveur mail ?
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
#8 Le 07/08/2007, à 11:06
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
donc ton nameserver 192.168.0.1 n'est pas bon
-dans le reseau du datacenter as tu un serveur DNS ?
-as tu le droit de sortie vers des DNS exterieurs depuis ton serveur mail ?
Pour le serveur DNS dans le Data center je pense que non, pour la sortie vers des DNS exterieurs, je pense que oui (c'est une bonne reponse ? )
Hors ligne
#9 Le 07/08/2007, à 11:09
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
un peu floue quand meme !
bon essaie d'installer un cache DNS local sur ton serveur mail:
aptitude install bind9
ensuite tu changes le /etc/resolv.conf par:
nameserver 127.0.0.1
et rien d'autres !
ensuite tu redemarres postfix
/etc/init.d/postfix restart
et bind:
/etc/init.d/bind9 restart
et tu testes :
nslookup
au prompt tu entres
server
il doit te repondre
Default server: 127.0.0.1
Address: 127.0.0.1#53
ensuite tu reessayes
yahoo.fr
Dernière modification par toniotonio (Le 07/08/2007, à 11:10)
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
#10 Le 07/08/2007, à 11:29
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
:(:(
Les "aptitude" ou "apt-get" ne fonctionne pas
=>
Err http://fr.archive.ubuntu.com feisty Release.gpg
Ne parvient pas à résoudre « fr.archive.ubuntu.com »
Err http://security.ubuntu.com feisty-security Release.gpg
Ne parvient pas à résoudre « security.ubuntu.com »
0% [Connexion à fr.archive.ubuntu.com] [Connexion à security.ubuntu.com]
Donc je ne peux installer bind9, j'arrive à faire un ping dans sur les adresses public des serveurs de la salle mais pas sur "google.fr" par exemple ni sur "security.ubuntu.com"
J'ai un serveur Windows qui fait DNS à coté, est ce que je peux m'en servir comme serveur DNS ?
Hors ligne
#11 Le 07/08/2007, à 11:31
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
desolé j'y avais meme pas pensé !
effectivment tu vas avoir du mal a telecharger un paquet.
ce datacenter doit bien avoir un serveur DNS, ou au moins celui du fournisseur d'acces;
personne ne peut te renseigner ?
edit: un DNS windows fera l'affaire
Dernière modification par toniotonio (Le 07/08/2007, à 11:32)
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
#12 Le 07/08/2007, à 11:34
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Et on fait comment, car je suis un futur genie de Ubuntu mais le futur c'est loin (voir tres tres tres loin ):rolleyes:
Hors ligne
#13 Le 07/08/2007, à 11:35
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
dans /etc/resolv.conf tu mets l'ip du serveur DNS windows.
puis tu suis mon precedent post
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
#14 Le 07/08/2007, à 11:41
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Tu vas pas me croire j'étais en train de faire ça loool
Bon donc après tous ça les nslookup fonctionnent !!!
et :D:D:D:D:D:D les mails aussi !!!!!!!!!
un grand merci à toi toniotonio
toniotonio =
Hors ligne
#15 Le 07/08/2007, à 11:41
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
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
#16 Le 07/08/2007, à 11:42
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Est ce que tu saurais à toute hasard pourquoi il faut environ 2 minutes 30 voir 3 minutes pour que les mails partent?
Hors ligne
#17 Le 07/08/2007, à 11:47
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
-faut voir les logs
-as tu bien suivi mon post du dessus ou bien es tu resté sur le dns windows ?
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
#18 Le 07/08/2007, à 11:48
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Je suis resté sur les DNS windows, vu que cela fonctionnait, faut t il que j'install bind9, est ce mieux?
EDIT : Tu veux voir quel log?
Dernière modification par Keneyda (Le 07/08/2007, à 11:49)
Hors ligne
#19 Le 07/08/2007, à 11:49
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
oui carrement
/var/log/mail.log (le moment ou tu trouves que c'est long pour l'envoi)
Dernière modification par toniotonio (Le 07/08/2007, à 11:49)
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
#20 Le 07/08/2007, à 11:49
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
J'isntall bind9 alors, je te dis juste aprés
Hors ligne
#21 Le 07/08/2007, à 11:53
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
C'est installé, il faut faire quelque chose aprés ?
diff@xxx:/# /etc/init.d/postfix restart
* Stopping Postfix Mail Transport Agent postfix [ OK ]
* Starting Postfix Mail Transport Agent postfix [ OK ]
diff@xxx:/# /etc/init.d/bind9 restart
* Stopping domain name service... bind [ OK ]
* Starting domain name service... bind [ OK ]
diff@xxx:/# nslookup
> server
Default server: 127.0.0.1
Address: 127.0.0.1#53
> yahoo.fr
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: yahoo.fr
Address: 217.12.6.29
Name: yahoo.fr
Address: 217.146.186.221
Hors ligne
#22 Le 07/08/2007, à 11:54
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
envoie un mail et poste 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
#23 Le 07/08/2007, à 11:58
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
Voilà les log du dernier envois, ca a durée 2min 30
Aug 7 11:53:05 xxx postfix/pickup[9728]: D64891298294: uid=33 from=<www-data>
Aug 7 11:53:05 xxx postfix/cleanup[9791]: D64891298294: message-id=<20070807095305.D64891298294@mail.xxx.fr>
Aug 7 11:53:05 xxx postfix/qmgr[9729]: D64891298294: from=<www-data@xxx.fr>, size=494, nrcpt=1 (queue active)
Aug 7 11:55:37 xxx postfix/smtp[9793]: D64891298294: to=<xxx@toto.com>, relay=mx3.ovh.net[213.186.33.73]:25, delay=151, delays=0.04/0.01/61/91, d$
Aug 7 11:55:37 xxx postfix/qmgr[9729]: D64891298294: removed
J'ai retiré les infos confidentiels, mais j'ai laissé OVH là ou j'ai acheté les domaines...
Hors ligne
#24 Le 07/08/2007, à 12:04
- toniotonio
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
il manque la fin de la ligne to=<xxx@toto.com>, relay=mx3.ovh.net
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
#25 Le 07/08/2007, à 12:06
- Keneyda
Re : [RESOLU] - Postfix (MX, resolv.conf etc...)
ah?
je te remet:
Aug 7 11:55:37 xxx postfix/smtp[9793]: D64891298294: to=<xxx@toto.com>, relay=mx3.ovh.net[213.186.33.73]:25, delay=151, delays=0.04/0.01/61/91, d$
Hors ligne