Luxpopuli Open source wrote:
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 <http://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 <http://euphorie.linuxorable.fr>
31 alias_maps = hash:/etc/aliases
32 alias_database = hash:/etc/aliases
33 myorigin = /etc/mailname
34 mydestination = linuxorable.fr <http://linuxorable.fr>,
euphorie.linuxorable.fr <http://euphorie.linuxorable.fr>,
localhost.linuxorable.fr <http://localhost.linuxorable.fr>, localhost
35 relayhost =
36 mynetworks = 127.0.0.1 <http://127.0.0.1> 82.67.68.131
<http://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
<http://82.67.66.131>: address not listed for hostname
www.linuxorable.net <http://www.linuxorable.net>
Jan 8 01:06:06 euphorie postfix/smtpd[18811]: connect from
unknown[82.67.66.131 <http://82.67.66.131>]
Jan 8 01:06:06 euphorie postfix/smtpd[18811]: disconnect from unknown[
82.67.66.131 <http://82.67.66.131>]
Ce que je ne comprends pas du tout, c'est que je ne suis pas
linuxorable.net <http://linuxorable.net> mais linuxorable.fr
<http://linuxorable.fr>
Par ailleurs, voici ce que j'obtiens:
~# dig linuxorable.fr <http://linuxorable.fr> +short
82.67.66.131 <http://82.67.66.131>
Ce qui est vrai.
Par contre:
dig -x 82.67.66.131 <http://82.67.66.131> +short
www.linuxorable.net <http://www.linuxorable.net>.
ce qui m'apparait incompréhensible puisque je ne suis plus propriétaire
de linuxorable.net <http://linuxorable.net> depuis au moins 2 ans, date
à laquelle je suis passé à linuxorable.fr <http://linuxorable.fr>
Si je poursuis les tests:
~# dig 8.15.231.104 <http://8.15.231.104> +short
ne renvoie strictement rien.
http://linuxorable.net/
affiche un site, alors que:
~# ping linuxorable.net <http://linuxorable.net>
PING linuxorable.net <http://linuxorable.net> (8.15.231.104
<http://8.15.231.104>) 56(84) bytes of data.
--- linuxorable.net <http://linuxorable.net> ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms
...ce qui semble dire que le site linuxorable.net
<http://linuxorable.net> n'est pas accessible.
Et enfin:
~# dig linuxorable.net <http://linuxorable.net> +short
8.15.231.104 <http://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.
# host 82.67.66.131
131.66.67.82.in-addr.arpa domain name pointer www.linuxorable.net.
# host www.linuxorable.net
www.linuxorable.net has address 8.15.231.104
8.15.231.104 != 82.67.66.131
les informations n'étant pas cohérentes, elles n'ont aucune valeur.
En gros, tu ouvres une boutique et tu donnes l'adresse de quelqu'un
d'autre. SI ce n'est pas un délit, c'est au mieux une erreur.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]