[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Sendmail
- To:
- Subject: Re: Sendmail
- From: Marc <>
- Date: Wed, 30 Jul 2003 08:30:51 -0400
-
Newsgroups: qc.comp.os.linux.general
- Organization: WorldCom Canada Ltd. News Reader Service
- User-agent: KNode/0.7.2
Hugo Villeneuve wrote:
> On Thu, Jul 24, 2003 at 04:17:52PM -0400, [email protected]
> wrote:
>> Allo le groupe,
>>
>> Comment modifier la valeur du paramètre Return-Path avec le
>> courriel du paramètre From?
>> Return-Path: [email protected] -> Return-Path:
>> [email protected]
>> En d'autres mots le paramètre Return-Path ne devrait pas contenir
>> le nom de la machine mais le courriel contenu dans From que ce soit
>> un courriel local ou externe au réseau
>
> Sendmail ce fout du Return-Path a moins que le flag P soit ajouté
> dans le smtp/relay mailers.
>
> Ici aucune de mes machines n'a ce flag dans ses definitions de
> mailer. Alors la seule façon pour moi d'avoir un Return-Path est
> que mon client email le rajoute.
>
> Mais si j'avais le flag P, sendmail ajouterais un Return-Path mais
> ne modifierais pas un écrit par un client. Il contienderais le
> envelope sender.
>
> Vérifié si vous avez le flag P dans vos mailer sendmail et si oui,
> enlevez-le. C'est pas mal inutile anyway.
>
> Genre dans sendmail.cf, il y a un P¨dans le paramêtre F= des lignes
> qui commence par M.
>
> grep "^M.*F=[^[:space:]]*P" /etc/mail/sendmail.cf
J'ai vu cette ligne
Mlocal, P=/usr/libexec/mail.local, F=lsDFMAw5:/|@qPSXfmnz9,
S=EnvFromSMTP/HdrFromL, R=EnvToL/HdrToL,
>
>
> Si ce n'est pas le cas alors je sais pas comment corriger votre
> problème et il y a de forte chance qu'il soit du côté du client
> email que vous utilisez.
>
>>
>> J'ai cherché dans différentes doc ainsi que dans les groupes mais
>> je n'ai pas trouvé ou compris comment effectuer cette modification
>>
>> Merci!
>> Marc
>>
>> --
>> Liste de discussions générales
>> http://linux-quebec.org/mailman/listinfo/general
>
Merci, pour ta suggestion Hugo.
J'ai cependant fini par trouver la solution dans un newsgroup.
La voici:
Cela peut se faire au prompt avec sendmail -f [email protected] ....
Sendmail ajoutera si l'utilisateur est pas root un x-warnings.... en
precisant encore [email protected]
Pour que ce soit permanent et sans x-warnings...
Il faut creer un fichier qui contiendra des noms d'utilisateur qui dit
de confiance (/etc/mail/trusted-user sous FBSD)
Ajouter dans le domaine.mc
define(`confCT_FILE',`/etc/mail/trusted-users')dnl
FEATURE(use_ct_file)dnl
et dans domaine.submit.nc FEATURE(use_ct_file)dnl
......
Sendmail copiera la valeur du param from dans le param Return-path si
l'utilisateur est mentionne dans le fichier. Ce qui est pratique
seulement lorsque on l'utilise soit au prompt soit dans un CGI dans
les deux cas en utilisant -f courriel ce qui est tres plate lorsque
on l'utilise dans un logiciel de courriel comme Kmail par exemple.
Anyway, j'ai desactive completement Sendmail parce j'ai beaucoup de
trouble a le configurer malgrer les exemples de configuration trouve
et les docs sur le net. Et cela depuis que j'ai change le nom de ma
machine pour un nom local qui est resolvable par le DNS local.
Sendmail capote et se mele dans l'envoie des courriels en placant dans
le param From le nom de l'[email protected] et non son courriel
externe. Resultat: courriel inexsistant chez mon ISP.
:(( a date j'aimais bien Sendmail mais la je le trouve difficile a
configurer.
Bonne journee
Marc