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.