Postfix - Je ne reçois plus mes mails (sauf ceux du cron)

Bonjour tout le monde,

J’ai dû bricoler quelque chose de pas clair mais au bout de quelques jours, je me suis aperçu que je ne recevais plus de mails de l’extérieur. Je m’explique…

[ul]
[li] Je reçois correctement les mails expédiés par le cron de mon serveur via une directive MAILTO=mon@adresse.fr.[/li]
[li] Je parviens à en envoyer sans aucun problème et ils sont reçus.[/li]
[li] Par contre, je ne reçois plus les mails envoyés depuis l’extérieur de mon serveur par exemple par un_ami@un_fai.fr.[/li][/ul]

Voici mes configurations :

server-bl:/srv# postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/lib/postfix data_directory = /var/lib/postfix home_mailbox = Maildir/ inet_interfaces = all mailbox_command = /usr/lib/dovecot/deliver mydestination = domaine_perso.fr, server-bl, localhost.domaine_perso.fr, localhost myhostname = domaine_perso.fr mynetworks = 127.0.0.0/8 myorigin = /etc/mailname recipient_delimiter = + relayhost = smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) unknown_local_recipient_reject_code = 550

[code]server-bl:/srv# dovecot -n

1.0.15: /etc/dovecot/dovecot.conf

log_path: /var/log/dovecot.log
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap imaps managesieve
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(managesieve): /usr/lib/dovecot/managesieve-login
mail_privileged_group: mail
mail_location: maildir:~/Maildir
mail_debug: yes
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(managesieve): /usr/lib/dovecot/managesieve
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(managesieve): /usr/lib/dovecot/modules/managesieve
sieve_storage(default):
sieve_storage(imap):
sieve_storage(managesieve): ~/sieve
sieve(default):
sieve(imap):
sieve(managesieve): ~/.dovecot.sieve
auth default:
passdb:
driver: pam
userdb:
driver: passwd
[/code]

Rien n’apparaît dans mon log mail.info pour les mails que je ne reçois pas… On dirait qu’ils n’arrivent pas. J’ai bien sûr vérifié mon port 25 :

server-bl:/srv# telnet domaine.fr 25 Trying 82.233.205.179... Connected to domaine.fr. Escape character is '^]'. 220 domaine.fr ESMTP Postfix (Debian/GNU) ehlo domaine.fr 250-domaine.fr 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN quit 221 2.0.0 Bye Connection closed by foreign host.

Si je teste l’envoi d’un mail depuis une autre adresse vers mon adresse qui ne marche plus trop, je reçois en retour quelque chose comme ceci :

[code]This is an automatically generated Delivery Status Notification

THIS IS A WARNING MESSAGE ONLY.

YOU DO NOT NEED TO RESEND YOUR MESSAGE.

Delivery to the following recipient has been delayed:

philippe@domaine.fr

[/code]

Merci d’avance pour votre aide.

Mon champ MX était cassé. J’avais changé un peu rapidement ma configuration DNS et je n’ai pas suspecté ça car je n’y pensais plus du tout…

Merci.