Newsgroup: it.comp.os.linux.software
Titolo: (Ancora?) Sendmail e indirizzi case sensitive

Mi rivolgo al NG come ultima speranza. Dunque, benché in tutti i documenti
che ho letto è evidenziato che 'gli indirizzi contenenti lettere maiuscole
non sono conformi alla tradizione Unix, anche se rientrano nello standard
RFC 821/822', mi capita spesso di doverne fare uso. E qui i problemi:
sendmail non vuole saperne di riconoscerli e inviarli correttamente. In
locale ho risolto aggiungendo il famigerato flag 'u' alle sezioni Mlocal e
Mprog del file 
sendmail.cf
, quindi l'utente Xyyyyy è riconosciuto e distinto
da xyyyyy. Ma quando invio e-mail al mio provider via SMTP gli indirizzi
sembrano essere ancora case insensitive, dal momento che se contengono
caratteri maiuscoli non arrivano a destinazione. Ho modificato il file .mc
con la riga:
define(`SMTP_MAILER_FLAGS',`rmnu')
e ho quindi ricostruito sendmail.rc con m4, ma anche questo non sembra aver
sortito effetti positivi.
Se serve a qualcuno, riporto di seguito l'intero .mc:
=------------------------------------------------------------------------=
include(../m4/cf.m4')
VERSIONID(`Linux for smtp off-line use')dnl
OSTYPE(linux)
FEATURE(nouucp)dnl
FEATURE(always_add_domain)dnl
MAILER(local)dnl
MAILER(smtp)dnl
define(confDELIVERY_MODE,defer)
define(`SMART_HOST', 
smtp.tiscalinet.it
)
define(`SMTP_MAILER_FLAGS',`rmnu')
define(confUSERDB_SPEC, /etc/userdb.db)
FEATURE(notsticky)
=------------------------------------------------------------------------=
e le parti interessanti del 
sendmail.cf
=------------------------------------------------------------------------=
[...]
##################################################
###   Local and Program Mailer specification   ###
##################################################
#####  @(#)local.m4     8.30 (Berkeley) 6/30/1998  #####
Mlocal,         P=/usr/bin/procmail, F=lsDFMAw5:/|@qShPu, S=10/30, R=20/40,
                T=DNS/RFC822/X-Unix,
                A=procmail -a $h -d $u
Mprog,          P=/bin/sh, F=lsDFMoqeu9, S=10/30, R=20/40, D=$z:/,
                T=X-Unix,
                A=sh -c $u
[...]
#####################################
###   SMTP Mailer specification   ###
#####################################
#####  @(#)smtp.m4      8.38 (Berkeley) 5/19/1998  #####
Msmtp,          P=[IPC], F=mDFMuX, S=11/31, R=21, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=IPC $h
Mesmtp,         P=[IPC], F=mDFMuXa, S=11/31, R=21, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=IPC $h
Msmtp8,         P=[IPC], F=mDFMuX8, S=11/31, R=21, E=\r\n, L=990,
                T=DNS/RFC822/SMTP,
                A=IPC $h
Mrelay,         P=[IPC], F=mDFMuXa8, S=11/31, R=61, E=\r\n, L=2040,
                T=DNS/RFC822/SMTP,
                A=IPC $h
=------------------------------------------------------------------------=
-- 
Alessandro De Laurenzis
E-mail: 
sandro.de...@tiscalinet.it
 
sandro.de...@libero.it

Mi rivolgo al NG come ultima speranza. Dunque, benché in tutti i documenti
[***CUT***]
Vabbè, sono passato a Postfix e tutto sembrerebbe funzionare; ma non mi
sembra un buon metodo cambiare programma per risolvere i problemi...


 sembra un buon metodo cambiare programma per risolvere i problemi...
Dipende se il problema *è* il programma che non si lascia configurare ;-)
Prendi windows (uno qualsiasi): c'è chi dice che configurandolo a
dovere funzioni anche per un giorno intero (non l'ho detto io!);
cambiando S.O. il problema sparisce. Lungi da me confrontare sendmail
con prodotto M$! :-)
Ciao,
Marco