Newsgroup: it.comp.os.linux.software
Titolo: Re: postfix e reject email

 risolto eventualmente questo problema? oppure qualche soluzione...
2 cose devono sicuramente verificarsi:
-devi avere un IP statico
-il dominio con cui parte l'email deve essere registrato. I parametri
  `myhostname' e `mydomain' vengono considerati solo se il MUA non 
scrive  il campo From e se non hai un sender_canonical. In ogni caso e' 
consigliabile lasciare al MUA il compito di scrivere l'indirizzo mittente.

 consigliabile lasciare al MUA il compito di scrivere l'indirizzo mittente.
vero: il tuo dominio deve essere FQDN altrimenti molti provider non l' 
inoltrano al destinatario; devi inoltre controllare come escono le mail 
se nel formato @localhost.localdomain: in questo caso devi dire a 
postfix di riscrevere l'indirizzo come @localdomain

 inoltrano al destinatario;
Vorrei ben vedere chi accetta email da domini inesistenti... :-D
Anzi, una risposta la ho: Tin...

 Anzi, una risposta la ho: Tin...
io ne ho un'altra: hotmail

 postfix di riscrevere l'indirizzo come @localdomain
reinsisto dicendo che imho e' meglio lasciare questo compito al MUA e 
non utilizzare sender_canonical se non necessario

 io ne ho un'altra: hotmail
Ah, beh. :-D Quanto a quello fino ad un annetto fa MS *inviava* alcune 
sue *mailing list* presentando come envelope sender utenti di domini 
inesistenti...

 MUA...
Il che non sarebbe un problema, ma dipende da che MUA usi...
Se invii tramite socket TCP, postfix prende per buono quello che gli 
passa il mua.
Se invece invii usando direttamente il binario sendmail, allora le cose 
si fanno più complicate, perchè sei una utenza di sistema e postfix si 
attende di inviare come user@$myorigin
In questo secondo caso, la via è cambiare $myorigin per portarlo ad 
essere il nome del tuo dominio. E' ovvio che se non hai un dominio non 
puoi impostarlo (o, meglio, non dovresti) per rispondere come 
"
libero.it
" (per fare un esempio).
In tal caso è corretto l'uso di canonical...
Bye

 header).
tu chi? :-)

 quello del posto originale, cioe` con il nick cikko ;-)
si lo so, scherzavo :)

 Libero non mi cestini i messaggi?
Veramente te l'ha appena detto:fai semplice relaying sull'SMTP del tuo
provider.
Oppure,visto che tanto devi fare solo relaying,installa nullmailer,ssmtp o
altri MTA "minimali" similari.

 di Libero non mi cestini i messaggi?
nessuna in particolare se fai relayhost sull'smtp del tuo provider
ovviamente, coem gia' detto, _devi far scrivere al MUA il campo from_
nel caso di mutt setta in .muttrc
my_hdr From:
mettendo il tuo indirizzo email, quello valido, registrato, dove ricevi 
la posta :-)
se non dai un'indirizzo mittente valido ti rifiutano la posta (lo puoi 
dare in vari modi, il mio consiglio, e' di farlo fare al MUA, ma lo puoi 
fare anche da postfix se vuoi)
se anche cosi' non funge posta l'output di postconf -n

 la posta :-)
Posto che non conosco mutt, questo non servirebbe a nulla se, come 
credo, serve a settare l'header From.
Il mittente che interessa ai server SMTP è quello di envelope. Degli 
header gli frega nulla.

 header gli frega nulla.
hai ragione, gli smtp non leggono gli header delle mail, e' ben scritto 
in "Postfix , The definitive guide"
Ho detto una cavolata per la fretta.
Quindi se usa mutt, l'unico modo e' usare sender_canonical se non sbaglio