Postfix: address not listed for hostname
Bonjour,
Je viens d'installer le package postfix pour bénéficier d'un serveur SMTP.
Je cherche juste à avoir un système qui envoie les mails en partance d'un formulaire de mon site.
Je n'ai pas besoin d'en recevoir.
Une configuration minimaliste me convient tout à fait.
Voici mon main.cf
9 smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
10 biff = no
11
12 # appending .domain is the MUA's job.
13 append_dot_mydomain = no
14
15 # Uncomment the next line to generate "delayed mail" warnings
16 #delay_warning_time = 4h
17
18 readme_directory = no
19
20 # TLS parameters
21 smtpd_tls_cert_file=/etc/ssl/certs/ssl-
cert-snakeoil.pem
22 smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
23 smtpd_use_tls=yes
24 smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
25 smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
26
27 # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
28 # information on enabling SSL in the smtp client.
29
30 myhostname =
euphorie.linuxorable.fr
31 alias_maps = hash:/etc/aliases
32 alias_database = hash:/etc/aliases
33 myorigin = /etc/mailname
34 mydestination =
linuxorable.fr,
euphorie.linuxorable.fr, localhost.linuxorable.fr, localhost
35 relayhost =
36 mynetworks =
127.0.0.1
82.67.68.131
37 mailbox_command = procmail -a "$EXTENSION"
38 mailbox_size_limit = 0
39 recipient_delimiter = +
40 inet_interfaces = all
Lorsque j'envoie un mail en ligne de commande, tout fonctionne parfaitement et je n'ai aucun message d'erreur dans les logs.
Par contre, à partir du formulaire de mon site, tout envoie de mail produit ce message dans les logs:
Jan 8 01:06:06 euphorie postfix/smtpd[18811]: warning: 82.67.66.131: address not listed for hostname
www.linuxorable.net
Jan 8 01:06:06 euphorie postfix/smtpd[18811]: connect from unknown[82.67.66.131]
Jan 8 01:06:06 euphorie postfix/smtpd[18811]: disconnect from unknown[
82.67.66.131]
Ce que je ne comprends pas du tout, c'est que je ne suis pas linuxorable.net mais linuxorable.fr
Par ailleurs, voici ce que j'obtiens:
~# dig linuxorable.fr +short
82.67.66.131
Ce qui est vrai.
Par contre:
dig -x
82.67.66.131 +short
www.linuxorable.net.
ce qui m'apparait incompréhensible puisque je ne suis plus propriétaire de
linuxorable.net depuis au moins 2 ans, date à laquelle je suis passé à linuxorable.fr
Si je poursuis les tests:
~# dig 8.15.231.104 +short
ne renvoie strictement rien.
http://linuxorable.net/
affiche un site, alors que:
~# ping linuxorable.net
PING
linuxorable.net (8.15.231.104) 56(84) bytes of data.
--- linuxorable.net ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
...ce qui semble dire que le site linuxorable.net n'est pas accessible.
Et enfin:
~# dig linuxorable.net +short
8.15.231.104
En cherchant sur le net, j'ai trouvé cette FAQ:
http://www.postfix.org/faq.html#paranoid
...mais je n'y comprends pas grand chose.
Merci de votre aide
Pascal
--
http://www.luxpopuli.fr - documentation de eZ Publish traduite en français
Reply to: