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 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... sad


[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... big_smile

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,

big_smile
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 sad

Hors ligne

#4 Le 07/08/2007, à 10:59

Keneyda

Re : [RESOLU] - Postfix (MX, resolv.conf etc...)

toniotonio a écrit :

verifie ensuite tes dns

Je fais comment roll

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...)

sad

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...)

toniotonio a écrit :

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 ? roll)

Hors ligne

#9 Le 07/08/2007, à 11:09

toniotonio

Re : [RESOLU] - Postfix (MX, resolv.conf etc...)

smile
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...)

sad:(:(

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...)

lol
desolé j'y avais meme pas pensé !
effectivment tu vas avoir du mal a telecharger un paquet. wink

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 wink):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 cool   loool

Bon donc après tous ça les nslookup fonctionnent !!!
et big_smile:D:D:D:D:D:D les mails aussi !!!!!!!!!

un grand merci à toi toniotonio

toniotonio = cool

Hors ligne

#15 Le 07/08/2007, à 11:41

toniotonio

Re : [RESOLU] - Postfix (MX, resolv.conf etc...)

smile


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 wink

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