Newsgroup: it.comp.os.linux.software
Titolo: postfix+mutt

ragazzi lo so che e' quasi da faq, ma ci sto diventando matto e non trovo 
niente...
cia spiego il problema.
Ho 3 mail: 
m...@pippo.wd
m...@pluto.wd
m...@minny.wd
Ho postfix installato correttamente (nel senso che le mail partono e 
arrivano) con il sender canonical a m...@pippo.wd
Pero' alcuni list server non mi accettano msg, iscrizioni, cancellazioni se 
mi iscrivo per esempio con m...@pluto.wd
Fi qui ok.. il sender canonical e' diverso.
Ma come posso fare allora????
Oggi ho provato tutto.
- Dare da mutt il comando sendmail -f m...@pluto.wd
- togliere il sender canonical da postfix
- mettere in .muttrc envelope_from=yes
il tutto mescolandole tra loro in vari tentativi
addirittura adesso nemmeno mettendo il sendere canocical giusto da postfix 
mi prende.
Magari mescolando alla fine ho fatto casino.
Faccio presente che mando e ricevo regolarmente mail e che se uso un client 
diverso con l'SMTP non ho problemi.
Quale puo' essere la soluzione?
Non so piu' dove guardare, ed i manuali mi dicono poco grazie al mio 
pessimo inglese :-(
Vorrei poter usare mutt e postfix ma poter decidere quale indirizzo mail 
usare per varie mailing list, senza tornare a client mail grafici con SMTP 
esterni.
datemi una mano.. grazie
ciao e grazie
P.S.
gli indirizzi sono falsi naturalmente come avrete capito, quelli veri sono 
uno di virgilio, uno di tin ed uno di libero.
Spero di aver spiegato il problema... che ho visto su google essere stato 
piu' volte affrontato... ma nonostante segua alcuni suggerimenti trovati 
continua a non funzionare.
ancora grazie anticipati
-- 
mh

 Ma come posso fare allora????
sender_canonical *non* ti serve. Lascia fare tutto a mutt.
Per settare di  volta in volta il  giusto From: puoi usare  gli hooks, o
lists(premi 'L' invece di 'r' per  rispondere al messaggio di un mailing
list, RTFM per questo).
Guarda anche "set alternates".
Sul    sito   di    qualche   LUG    c'e`   della    documentazione   in
italiano    sulla   configurazione    di   mutt.    Oppure   anche    il
Quick-and-Easy-Configuration-HOWTO di MrShark.
Ora non trovo gli URL, ma con google li trovi facilmente.
-- 
GHERdO, happy GNU/linux user.
"E sempre allegri bisogna stare...
	... che il nostro piangere fa male al RE!"

 sender_canonical *non* ti serve. Lascia fare tutto a mutt.
non sembra funzionare..
vediamo...
tolgo sender canonical da postfix
ma come setto mutt?
metto sendmail direttamente, lo metto con -f, lo tolgo...
che faccio?
qualsiasi prova mi da errore purtroppo..
non riesco ad iscrivermi o spedire in varie ML se non usando il SMTP del 
provider...
adesso per esempio ho:
set envelopo_from = yes
e set sendmail commentato...
tutto ok, tranne che per le mailing list.
anche se metto 
set sendmail = "/usr/sbin/sendmail -oem -oi -f nome@dominio
non funziona...
a questo sia con sender canonical settato o non settato in postfix...
di sicuro sbaglio qualcosa.. ma non riesco a trovare dove..
ciao..
 
-- 
mh

 non funziona...
correggo.. con le impostazione attuali funziona se cambio in postfix il 
sender canonical... ma cambiarlo ogni volta e' una rottura insopportabile..
ciao
-- 
mh

 
scusate per i messaggi multipli, ma sto facendo un po' di prove.
il campo From: lo genero correttamente... infatti cambia come voglio io in 
base all'indirizzo a cui e' arrivata o al send-hook
Tutto ok.. ma infatti Mutt+Postfix mi funzionano che e' un piacere.
Il problema e' con i gestori di mailing list che non mi accettano il 
messaggio anche se il campo From e' corretto.
E come ho detto nel messaggio precedente ho fatto un po' di prove..
stanotte mi sono anche letto tutte le FAQ di postfix, qualche esempio di 
Mutt, ma niente.. non riesco ad arrivare a capo del problema.
E credo che sia tutta colpa del sender-canonical, che per inciso adesso ho 
tolto da postfix... a questo punto pero' mi viene il dubbio che non solo i 
list server ma anche qualche server mail non mi accetti le mail.
Che devo fare?
lasciare un sender-canonical in Postfix?
toglierlo?
non so piu' che pesci prendere.
grazie e scusate.
ciao
-- 
mh

 tutto ok, tranne che per le mailing list.
Scusa,  quando  generi il  messaggio  e  lo  vedi  con mailq,  prova  ad
analizzarlo  con  postcat /var/spool/postfix/deferred/<messaggio>...  il
campo From e` settato come vuoi tu?


 messaggio anche se il campo From e' corretto.
Questa frase non e` completa.  Cosa vuol dire "non accettano"? Rifiutano
il tuo host  perche` salti il relayhost del tuo  provider o rifiutano le
tue mail per via del campo From?
In che modo rifiutano?


 
non avevo ancora visto le tue risposte.
ho mandato un altro messaggio con gli header.
allora: all'apparenza tutto ok.
il campo From e' come voglio io.
la posta passa dal SMTP del provider.
pero' se lo invoco tramite postfix non va, se invece setto un client per 
usarlo direttamente nessun problema.
il non accettano le mail significa che non arrivano mail alla list, non 
arrivano le iscrizioni.. e non tornano errori.
Non so in che modo rifiutano purtroppo, credo per via dell'envelope o di 
non so cosa. Non salto il realyhost del mio provider.
Grazie
-- 
mh


To: 
shad...@beer.com
Subject: prova
Message-ID: <2002022708...@rete.home>
Reply-To: 
max...@virgilio.it
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
prova
*** HEADER EXTRACTED /var/spool/postfix/deferred/E/9/E9F5C13DDB ***
return_receipt: 
errors_to: 
max...@virgilio.it
*** MESSAGE FILE END /var/spool/postfix/deferred/E/9/E9F5C13DDB ***
nella mia ignoranza mi sembra ok..
sara' quel return_receipt vuoto??
-- 
mh

 non so cosa. Non salto il realyhost del mio provider.
Quando   spedisci   le   mail   via  postfix,   tieni   un   occhio   su
/var/log/mail.log


 sara' quel return_receipt vuoto??
No.
Ricapitolando. Se  usi postfix per spedire  una mail a Pinco  tramite il
relay host  del provider,  la mail  giunge a  destinazione con  i giusti
headers,  quindi  tutto funziona.  Hai  problemi  solo  con i  'bot  che
gestiscono le mailing  list. Cosi` posta, la questione mi  pare priva di
senso. Il problema deve essere altrove.
Come da altro mess, controlla /var/log/mail.log quando spedisci.


 Come da altro mess, controlla /var/log/mail.log quando spedisci.
e cosa dovrei vedere precisamente?
errori non ne vedo.. e sembra tutto spedito correttamente..
non so piu' che pesci prendere.
ancora grazie
ciao 
-- 
mh