Merci.
Je regrade ça (je crois que je vais finir soit par devenir chèvre, soit par assez bien comprendre ce p... de système de mails.
Rosaire

alain rpnpif wrote:
Le Dimanche 17 Novembre 2002 17:30, vous avez écrit :

nico wrote:

Tu parles de retours comme quand un mail n'a pas pu être délivré? Dans ce
cas là, non. Je ne sais pas exactement ce que deviennent mes courriers
non délivrés (j'ai aperçu des choses à ce sujet dans
/var/spool/postfix).

regarde si tes courriers sont parti, ou si ils restent dans
/var/spool/postfix/defered/
si c'est le cas, ils n'arrivent même pas au queue manager de postfix

Tout d'abord, j'ai un repertoire "deferred" et un autre "defer", apparement
identiques, contenant tous les deux un sous rép ./C et ./C/1. Absolument
vides de fichiers.


tu peux aussi vérifier que ton port smtp tourne bien(QUIT pour quitter):
telnet localhost 25
car visiblement (cf architecture de postfix) c'est le seul moyen
d'envoyer sur le net.

j'obtiens :
-----------------------------------
[root@serv-lx tmp]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.libertysurf.fr (127.0.0.1).
Escape character is '^]'.
220 serv-lx.libertysurf.fr ESMTP Postfix (Postfix-20010228-pl08) (Mandrake
Linux)

500 Error: bad syntax

500 Error: bad syntax

Processus arrêté
-----------------------------------
(oui, j'ai du faire un kill!)
Rosaire

Bonjour,

J'envoie tous mes courriers par postfix vers Free. Et j'ai très peu de problèmes.

Voici le fichier /etc/postfix/main.conf sans les lignes contenant #.
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
default_privs = nobody
alias_maps = hash:/etc/postfix/aliases
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -Y -a $DOMAIN
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandrake Linux)
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
delay_warning_time = 48
relayhost = smtp.wanadoo.fr

Le dernière ligne n'est nécessaire que si on envoie des courriers à AOL qui a un serveur qui paraît incompatible sans bidouille avec postfix. Sinon, il faut l'enlever. (wanadoo est un de mes FAI).

Moi, j'éviterais de mettre le nom de mon FAI comme nom de domaine de ma machine. Fort rique de désordre car libertysurf à probablement un nom localhost quelque part.

Mon nom de machine est du genre toto.tata, c'est-à-dire n'importe quoi.
Les problèmes de refus si l'expéditeur n'existe pas viennent du client expéditeur des courriers comme mail. Mutt se configure plus facilement pour cela. Spécifier un "set [EMAIL PROTECTED]" dans ~/.muttrc.

Pour mail, je jouerais avec procmail ou canonical de postfix pour modifier l'adresse.

Extrait de l'aide de canonical:
# The sender_canonical_maps parameter specifies optional address
# mapping lookup tables for envelope and header SENDER addresses.
#
# For example, you want to rewrite the SENDER address [EMAIL PROTECTED]
# to [EMAIL PROTECTED], while still being able to send mail to th
# RECIPIENT address [EMAIL PROTECTED]

Plus intéressant : Voir le fichier /usr/share/doc/postfix-xxxxxxxxx/postfix/samples/sample-rewrite.cf
qui paraît répondre au besoin et rechercher grep REWRITE dans main.cf.


Alain



------------------------------------------------------------------------

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à