Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2745 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Postfix] Probleme d'envoi de mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Postfix] Probleme d'envoi de mail

n°656812
bfjuju
Posté le 30-03-2005 à 22:21:39  profilanswer
 

Bonjour,  
 
J'ai configurer une debian avec un postfix en suivant le tutoriel suivant:
http://workaround.org/articles/ispmail-sarge/
 
J'ai donc plusieurs domaines gérés. Le serveur est sur internet et il gere  
son propre DNS. Je recois les messages sans probleme, par contre quand j'utilise  
le smtp du serveur pour envoyer du courrier, les mails sont refusé par les smtp des  
destinataire avec en reponse :
This is the Postfix program at host MONDOMAINE.COM.
 
I'm sorry to have to inform you that your message could not be
be delivered to one or more recipients. It's attached below.
 
For further assistance, please send mail to <postmaster>
 
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
 
The Postfix program
 
<toto@free.fr>: host free.fr[213.228.0.42] said: 554
    <toto@free.fr>: Relay access denied (in reply to RCPT TO
    command)

 
Bien entendu l'adresse free utilisé marche. Je ne sais plus quoi modifier dans le main.cf.
Ceci peut il etre du au fait que le serveur s'annonce comme un TITI.COM alors que le mail  
est emis par tutu@LOLO.COM ?
 
J'espere que je suis assez clair.
 
Cordialement,
Julien

mood
Publicité
Posté le 30-03-2005 à 22:21:39  profilanswer
 

n°656814
l0ky
Posté le 30-03-2005 à 22:26:57  profilanswer
 

tu peux utiliser le smtp de ton fai comme relais smtp

relayhost = smtp.de.mon.fai

n°656816
bfjuju
Posté le 30-03-2005 à 22:33:05  profilanswer
 

Je ne peux pas car j'ai pas de FAI. Le serveur est dans un data-center. J'ai pas de Smtp, et tout est géré sur la machine (DNS, SMTP ...). Avant j'utilisait sendmail et j'avais jamais eu le probleme.

n°656817
l0ky
Posté le 30-03-2005 à 22:34:54  profilanswer
 

ah...
tu peux poster ton main.cf ?

n°656860
bfjuju
Posté le 30-03-2005 à 23:12:16  profilanswer
 

cat main.cf
 
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
 
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
 
# appending .domain is the MUA's job.
append_dot_mydomain = no
 
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
 
myhostname = SERVEUR.COM
myorigin = $myhostname
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
mydestination = localhost
relayhost =
mynetworks = 0.0.0.0/0
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 20000000
recipient_delimiter = +
inet_interfaces = all
message_size_limit = 10000000
disable_dns_lookups = yes
 
#virtual_transport = vmail
#maildrop_destination_recipient_limit = 1
 
 
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_use_tls = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
content_filter = amavis:[127.0.0.1]:10024
 
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual-quota.cf
virtual_mailbox_limit_override = no
virtual_create_maildirsize = yes
virtual_mailbox_limit = 20000000
virtual_mailbox_lock = dotlock
virtual_maildir_limit_message = "Quota exceeded. The recipient's mailbox is full."

n°656873
bfjuju
Posté le 30-03-2005 à 23:32:32  profilanswer
 

Je crois plutot qu'il manque une variable dans ce fichier de conf.
Je possede 3 domaines: toto1.fr, toto2.fr, toto3.fr
 
Mais le host smtp quand il relai un mail s'adresse au distant (celui de free par exemple) en lui disant qu'il s'appelle toto1.fr alors que l'emetteur du mail est un utilisateur de toto2.fr, donc le relai distant (free.fr voir plus haut) croit qu'on souhaite l utiliser comme relai de mail. Ce se tient ?

n°656881
nobody13
Posté le 30-03-2005 à 23:48:19  profilanswer
 

Juste une question anodine, car cela m'a frappé dans ta conf.
 
Ta variable mynetworks est vraiment à zéro ??
 
Car elle est très importante pour la suite de la conf, notament pour la partie UCE comme smtpd_recipient_restrictions par exemple ...

n°656892
bfjuju
Posté le 31-03-2005 à 00:01:26  profilanswer
 

oui car j'autorise tout les gens Authentifiés a utilisé le smtp. Donc peu de risque.

n°656901
nobody13
Posté le 31-03-2005 à 00:23:55  profilanswer
 

Malheureusement je ne connais pas trop postfix/mysql mais avec LDAP, je déclare les domaines que mon postfix a le droit de relayer.
Soit dans un fichier à plat, soit à la suite, soit avec une requête LDAP.
 
virtual_mailbox_domains = /etc/postfix/virtual_destination
Et dans virtual_destination, je lui claque mes domaines ligne à ligne.
 
Est ce que ca correspond à ta ligne :
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
 
Ca doit être une requête mysql qui doit renvoyer les domaines que tu gères.
 
Si tout est okay, ce qui doit être le cas, as tu essayé d'envoyer un mail d'un domaine que tu gères à un autre domaine que tu gères ?
Ce qui permettrait de tester le bon fonctionnement du MTA, et de répondre à la question si le 127.0.0.0/8 à le droit d'envoyer de mails ;-)

n°656911
Goon
Posté le 31-03-2005 à 00:50:00  profilanswer
 

l0ky a écrit :

tu peux utiliser le smtp de ton fai comme relais smtp

relayhost = smtp.de.mon.fai



Et pour relayer avec un nom d'utilisateur/mot de passe ?

mood
Publicité
Posté le 31-03-2005 à 00:50:00  profilanswer
 

n°656914
mikala
Souviens toi du 5 Novembre...
Posté le 31-03-2005 à 00:58:11  profilanswer
 

Goon a écrit :

Et pour relayer avec un nom d'utilisateur/mot de passe ?


il faut jetter un oeil du coté de saslauthd


---------------
Intermittent du GNU
n°656920
bfjuju
Posté le 31-03-2005 à 01:34:39  profilanswer
 

nobody13 a écrit :

virtual_mailbox_domains = /etc/postfix/virtual_destination
Et dans virtual_destination, je lui claque mes domaines ligne à ligne.


 
Ok mais ca c'est pour les domaines que tu geres sur la machine.
 

nobody13 a écrit :


Est ce que ca correspond à ta ligne :
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf


Oui
 
 

nobody13 a écrit :


Si tout est okay, ce qui doit être le cas, as tu essayé d'envoyer un mail d'un domaine que tu gères à un autre domaine que tu gères ?
Ce qui permettrait de tester le bon fonctionnement du MTA, et de répondre à la question si le 127.0.0.0/8 à le droit d'envoyer de mails ;-)


Oui ca marche. C'est des que j'envoi un mail vers l'exterieurs que ca ne marche plus.


Message édité par bfjuju le 31-03-2005 à 01:35:40
n°657061
andromede1​82
Posté le 31-03-2005 à 13:55:19  profilanswer
 

http://www.supinfo-projects.com/fr [...] %5Fserv/1/
 
tiens, même si c'est pour OpenBSD, c'est toujours du Postfix


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Postfix] Probleme d'envoi de mail

 

Sujets relatifs
Gnome : problème d'installProbleme de boot apres instal mandrake 10.1
[resolu]please HELP urgent ! probleme install mandrake 10.0[Résolu] problème d'install sous linux [Débutant]
Problème avec syslog[debian] probleme resolution ecran et probleme firefox
Dual-screen probleme au reboot!!Problème son (A7N8X-deluxe) ubuntu
Problème de passage graphique -> texte[Resolu][X, KDE] Probleme de couleurs
Plus de sujets relatifs à : [Postfix] Probleme d'envoi de mail


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR