Pages : 1
#1 Le 23/07/2007, à 19:16
- baold
Envoi d'un email vers un domaine extérieur
Salut
Je suis en train de configurer un serveur de mail multidomaines.
J'ai suivi les tutoriaux http://www.lea-linux.org/cached/index/P … mavis.html
et http://www.queret.net/wiki/index.php/Li … to/Postfix pour le pop-ssl
Je peut envoyer vers un domaine hébergé sur le serveur mais pas sur un domaine extérieur.
Dans le fichier log /var/log/mail.log , j'ai l'erreur :
NOQUEUE: reject: RCPT from (...)[adresse_ip]: 554 <AAAAA@AAAAA.AAA>: Relay access denied; from=<AAAAA@AAA.AAA> to=<AAAAA@AAAAA.AAA> proto=ESMPT helo=<[192.168.0.2]>
Voici mon postconf -n
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mydestination = localhost, $myhostname
myhostname = nsDDDDD.ovh.net
mynetworks = 127.0.0.0/8 192.168.0.0/24
relayhost =
smtpd_banner = $myhostname ESMTP (Debian/GNU)
smtpd_client_restrictions = reject_unknown_client, permit_mynetworks
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain, reject_non_fqdn_recipient
smtpd_sender_restrictions = permit_mynetworks, reject_unknown_sender_domain, warn_if_reject reject_unverified_sender
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /var/spool/vmail/
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
Comment faire pour pouvoir envoyer des emails vers l'extérieur ?
Hors ligne
#2 Le 23/07/2007, à 19:32
- Uggy
Re : Envoi d'un email vers un domaine extérieur
Le log tend a indiquer que [adresse_ip] ne fait pas partie de 192.168.0.0/24
(meme si helo=<[192.168.0.2]> tend a faire croire le contraire )
Mais en fait le pb vient très probablement que [adresse_ip] n'est pas resolvable
et donc match le reject_unknown_client... et donc ne match pas le permit_mynetworks.
smtpd_client_restrictions = reject_unknown_client, permit_mynetworks
Je te suggère de ne pas rajouter des lignes dans le main.cf sans parfaitement en comprendre les implications.(Sans option dans le main.cf c'est la conf par défaut qui est utilisée...et souvent la conf par défaut elle est pas con )
Dernière modification par Uggy (Le 23/07/2007, à 19:37)
Hors ligne
#3 Le 23/07/2007, à 19:40
- baold
Re : Envoi d'un email vers un domaine extérieur
Je n'ai pas précisé, [adresse_ip] c'est l'adresse IP de ma connexion ADSL depuis laquelle j'envoie l'email vers laposte.net
Hors ligne
#4 Le 23/07/2007, à 19:48
- Uggy
Re : Envoi d'un email vers un domaine extérieur
Je n'ai pas précisé, [adresse_ip] c'est l'adresse IP de ma connexion ADSL depuis laquelle j'envoie l'email vers laposte.net
Ok donc c'est normal que tu te fasses jeter....
Imagine je me connecte sur ton serveur depuis mon IP a moi... et je dit que j'envoi un spam vers toto@laposte.net ...
Imagine ton serveur accepte d'envoyer le mail ? tu te fais blacklister ton serveur car tu est "relais ouvert"...
Si tu veux envoyer depuis une IP très précise et sure, ajoute la dans mynetworks.
Si tu veux envoyer depuis n'importe quelle IP, utilise une authentification SASL.
Hors ligne
#5 Le 23/07/2007, à 20:00
- baold
Re : Envoi d'un email vers un domaine extérieur
En fait, comme ma connection change toujours d'IP (normal ) , je doit me documenter sur l'authentifacation SASL.
J'envoi l'email avec thunderbird en utilisant le protocole smtp avec un login et un mot de passe. Je ne vois pas comment envoyer un email sans avoir de compte.
Hors ligne
#6 Le 23/07/2007, à 20:09
- Uggy
Re : Envoi d'un email vers un domaine extérieur
http://www.postfix.org/SASL_README.html
Hors ligne
#7 Le 23/07/2007, à 20:23
- baold
Re : Envoi d'un email vers un domaine extérieur
Merci beaucoup pour toutes ces explications.
Je sais vers quoi m'orienter maintenant.
Hors ligne
Pages : 1