Newsgroup: it.comp.os.linux.software
Titolo: sendmail e permessi... esterni

Dopo fatiche immani sono riuscito a sistemare fetchmail e la posta la
ricevo benissimo. Ho quindi cominciato a cercare di sistemare sendmail, e
ho bestemmiato gli dei Aztechi: provavo a scrivere un messaggio diretto a
me stesso (
ulib...@sestantenet.it
), mutt mi diceva che era stato spedito
bene, ma invece non arrivava.
All'inizio andava proprio perso; poi ha cominciato a tornarmi indietro
(già un progresso...) infine disperato ho provato a mandarlo a un mio
amico e... HA FUNZIONATO.
Dopo studio di /var/log/maillog sono giunto alla seguente conclusione
(ditemi se è plausibile o se sto drogandomi):
il mio provider (sestantenet) verifica il dominio di origine, e quando
vede il mio (che ho impostato come t-rex.tato) non lo riconosce come
autorizzato e mi impedisce di postare.
Quando invece invio posta ad altri domini, evidentemente sono configurati
in modi più "permissivi" e la spedizione va a buon fine. Finora ho visto
che con tin e libero invio benissimo.
La domanda è: Quale delle seguenti ipotesi è plausibile?
1) è un errore di configurazione mio e non effettuo un'autenticazione
richiesta dal server sestantenet ma NON da tin e libero.
2) è invece il server sestantenet che è "eccessivamente" protetto.
In questo modo, insomma, non riesco a postare a qualunque
indirizzo della sestantenet. E' un problema risolvibile con sendmail,
oppure devo contattare il mio provider? Nel secondo caso, ammesso che
possa (e voglia) risolvere il mio problema, come posso però eliminare il
rischio di incontrare altri server che richiedano la stessa
autenticazione?
Forse è un viaggio mentale che mi sto facendo io, ma se il problema è
un'autenticazione di dominio, sendmail è innocente e cambiando smtp server
non risolverei il problema.
Qualcuno ha qualche idea?
Grazie.
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 Qualcuno ha qualche idea?
Controlla i log di sendmail per verificare la tua ipotesi, e se e` cosi`
(cioe` vedi righe del tipo "SMTP returned error: sender domain must
exist") forza, da Mutt o sendmail, il tuo dominio ad essere quello
giusto: 
sestantenet.it
.
Ciao
 David 
-- 
<d.santinoli presso mi . flashnet . it>

Qualcuno ha qualche idea?
prova a usare sendmail con queste opzioni:
sendmail -t -oi -oem -ft...@t-rex.tato
Cmq leggi la documentazione sull'opzione -f
Se usi mutt puoi settare la cosa in .muttrc con
set sendmail="sendmail -t -oi -oem -ft...@t-rex.tato"

giusto: 
sestantenet.it
.
Allora, dopo attento studio, ho risolto col flag -f di sendmail.
In .muttrc ho dichiarato come comando di spedizione:
'sendmail -oem -oi -f 
ulib...@sestantenet.it
'
In questo modo, al server del mio provider, il mio computer si "presenta"
come "
ulib...@sestantenet.it
", dominio riconosciuto e viene abilitato a
postare.
Non vi dico le prove che ho fatto per giungere a questa semplice soluzione
sennò voi vi mettete a ridere e io a piangere =:-O
;-)


2) è invece il server sestantenet che è "eccessivamente" protetto.
E` ragionevolmente protetto. Lo ripeto per l'ennesima volta a beneficio
di tutti i newbie che installano sendmail senza sapere cosa fanno:
l'envelope sender *deve* esistere e *deve* essere il vostro indirizzo.
Punto. Non farlo significa perdere posta senza accorgersene.
Installa postfix che e` notevolmente piu` semplice da configurare di
sendmail.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

non risolverei il problema.
Il trucco è dire a sendmail (o chi per lui, consiglio postfix) che quando tu
mandi una mail da ta...@t-rex.tato lui deve sostituire questo campo con
ta...@libero.it
 o un tuo qualsivoglia indirizzo di posta.
Per Sendmail puoi leggere il Sendmail-Address-Rewriting-HOWTO.
Per Postfix ci deve essere un miniHOWTO per la configurazione dialup su
www.badpenguin.org
 (ottimo e facile)
Per Qmail c'è un offline-HOWTO (già + difficile) penso sul sito del pluto.
-- 
		Giuseppe Corbelli
    -=< A Metal Heart Is Hard To Tear Apart >=-
ANTI-SPAM: E-Mail address is fake. Substitute cowo with IHATESPAM.

sendmail.
Ho risolto utilizzando il flag -f di mutt quando richiama sendmail.
sendmail -f 
ulib...@sestantenet.it
dovrebbe (per quello che ho capito) fare quello che dici tu: fa in modo
che l'envelope sender risulti ulibarra@sestantenet (cioč il mio
indirizzo vero, sul dominio verificato) anziché ta...@t-rex.tato, e infatti
ora i miei posting vengono ammessi.
Cmq grazie, ciao :-)


Ma postfix č davvero cosě potente, affidabile e configurabile come sendmail
?

 Punto. Non farlo significa perdere posta senza accorgersene.
dengiù! ecco dove stava il problema!
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

?
Molto di piu`. :-)
E` un po' meno configurabile, ma per il 99% dei siti moderni questo e`
un vantaggio.
