Newsgroup: it.comp.os.linux.iniziare
Titolo: postfix

Ciao ragazzi!
Ho un problema con postfix (forse).
Allora, ho l'adsl di alice, un server debian che fa da firewall e con postfix
invia la mail dei client collegati in rete.
Ho messo come relayhost l'smtp di alice (
out.alice.it
), le mail arrivano
correttamente al mio server, postfix le inoltra, mi viene detto "Queued mail for
delivery" ma le mail non arrivano, o meglio ne arrivano alcune...quelle con
allegati e quelle settate con priorità alta o con notifica di lettura...
Le altre... spariscono... e alice non manda nulla indietro.
Visto che sia nel caso in cui arrivano sia nel caso in cui non arrivano il log
di postfix e' lo stesso, il problema dove sta? nell'smtp di alice?
Grazie a tutti!
Massimo

 Ho messo come relayhost l'smtp di alice (
out.alice.it
), le mail arrivano
]zac[
La tua situazione dovrebbe essere che hai un dominio locale, per esempio
scuro.local , che è gestito da postfix, che è configurato per inviare tutte
le e-mail non destinate al proprio dominio, cioè scuro.local al server smtp
di realy esterno, cioè 
out.alice.it
.
Il problema dovrebbe essere causato dal fatto che il mittente (vale anche
per altri header dell'e-mail) delle e-mail inviate all'esterno (su
internet), per esempio a 
vian...@alice.it
, è un utente locale, per
esempio vian...@scuro.local, e dal fatto che la maggior parte dei server
smtp non inviano le e-mail (e non danno nessun messaggio di errore) il cui
mittente non appartenga a un dominio conosciuto (risolvibile via DNS),
perché al 99,99% sono e-mail generata automaticamente da virus, spam, ecc.,
e anche perché alla e-mail non si potrebbe rispondere, e sopratutto non si
potrebbe contattare l'abuse e il postmaster del dominio della e-mail.
La soluzione è riscrivere in fase di invio gli header che contengono
scuro.local con un dominio conosciuto (e magari con un indirizzo valido per
la riposta).
Se mi ricordo bene dovrebbe bastare modificare il file /etc/postfix/generic
(la documentazione ufficiale di postfix ha degli esempi concreti e facili
da cui prendere spunto).
P.S. In sintesi quello che conta è fare in modo che il mittente contenga un
dominio riconosciuto, come viene fatto ha meno importanza (per esempio chi
invia direttamente le e-mail da un client lo ottiene impostando nei dati di
spedizione dell'account la casella di posta assegnata dal provider).

 spedizione dell'account la casella di posta assegnata dal provider).
I dati del mittente vengono definiti in fase di spedizione (da thunderbird in
questo caso), quindi in teoria il mittente e' impostato correttamente.
Puo' essere un problema del fatto che l'smtp di alice non accetta mittenti con
indirizzi che non siano @
alice.it
?
Io ho una connessione 
tin.it
 e quando mando mail con indirizzi non @
virgilio.it
o non @
tin.it
 l'smtp 
out.virgilio.it
 li accetta comunque. Possibile che alice
non si comporti allo stesso modo?
Grazie per la risposta :)
Massimo

 Possibile che alice non si comporti allo stesso modo?
]zac[
Tutto può essere, ma scusami, non stai meno a fare la prova creando un
account di prova, funzionante, che invia la posta con l'smtp esterno e poi
facendo tutte le prove che ti vengono in mente? sicuramente stai meno che a
scrivere domande e ad aspettare una eventuale risposta (specialmente se
consideri che per risponderti dovrei avere o avere avuto esattamente lo
stesso contratto internet che hai tu, o forse speravi che la sfera di
cristallo fosse rientrata dalla manutenzione per usura? ( :P )).