Newsgroup: it.comp.os.linux.software
Titolo: fetchmail senza sendmail caricato?

si puo` usare fetchmail senza caricare sendmail (o comunque l'mta) come
daemon al boot?
ho visto che pine, mail e kmail funzionano anche cosi`...
-- 
    Pardo 
 
http://pardo.cjb.net

daemon al boot?
Un sistema UNIX ha bisogno di un MTA, punto.
-- 
ciao, | * The Internet is full. Go away.  -- Joel Furr *
Marco | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 ho visto che pine, mail e kmail funzionano anche cosi`...
Cioe' fanno anche da POP3?
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

daemon al boot?
Mmmhhhhhh......
E' un po' una maialata. Ma se proprio proprio proprio vuoi puoi usare:
fetchmail opzioni -m "/usr/bin/procmail -d %T"
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.16
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec

 
Certo, leggi fetchmail(1) (cerca l'opzione --mda).
Visto pero' che (come ti ha fatto notare md) con UNIX e' sempre meglio
avere un MTA locale, e visto che (come ti fa notare la manpage) questo
e' piu' affidabile degli altri MDA, penso proprio che ti convenga
configurarne uno di semplice (Postfix) e fargli fare anche da MDA per
fetchmail.
Ciao,
-- 
Diego    | Per le repliche elimina dal mio indirizzo le 
Dainese  | `x' e inverti le due parole intorno alla `@'

 come daemon al boot?
Sě, lo facevo anch'io una volta. Poi  un giorno mi č successo un mezzo
casino su procmail e ho perso un paio di mail :-(
No, non ti conviene proprio.
Ciao
Diego
-- 
Offrě la faccia al vento, la gola al vino e mai un pensiero
non al denaro, non all'amore nč al cielo...
						(F. De Andrč)

 Un sistema UNIX ha bisogno di un MTA, punto.
ehm.... puoi evitare anche di usare fetchmail...
io faccio cosi' :
per scaricare uso getmail (programmino in python) che mi scarica
da uno o piu' acount e mi mette la posta dove voglio 
ovvero in una directory standard o piu' semplicemente in un file
poi la leggo con Pine e la spedisco sempre con pine
che ha anche l'invio differito e spedisce direttamente
al tuo server smtp.
il tutto senza mta in memoria per niente ;-)
(ma ovviamente sono gusti)
p.s. configurazione effettuata in 7 minuti + 2 minuti per scaricare
getmail che e' una mosca quanto ad occupazione.
bye
Namko

(ma ovviamente sono gusti)
Problema (non indifferente): così ti rimetti nella brutta situazione di
wincaz, che deve usare gli smtp esterni.
Ora che esistono tante connessioni gratuite, e regolarmente ogni giorno ne
va sì e no decentemente una ma le altre fanno schifo, io uso di giorno in
giorno la connessione che funziona meglio in quel momento.
E' ovvio che se mi collego con tin, dovrò usare 
mail.tin.it
, se uso libero
dovrò usare 
smtp.libero.it
, se uso tiscali dovrò usare 
smtp.tiscalinet.it
e così via.
Va da se, che usando l'smtp del provider, mi tocca *ogni volta*
riconfigurare il programma perché usi l'smtp accessibile in quel
momento!!!
Non ti passa più! =:-O
Con un MTA locale, invece, tu te ne freghi, tanto al *tuo* smtp hai
_sempre_ accesso :-)
L'altro immenso vantaggio di linux è che leafnode (per esempio, io uso
quello) può "rifornirsi" di news indifferentemente da uno o dall'altro
newsserver, non è come con Agent o Outcaz di Winbug che se gli cambiavi il
newsserver, perdevano l'indicizzazione e ti riscaricavano tutto =:-O
-- 
Crononauta               | togli 'sse' da ulissebarra | 
==========               | per rispondermi in  e-mail | 
ICQ UIN: 4005815                                          
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/


il problema e' che da un po' di tempo, quasi tutti gli MTA hanno incominciato a
fare controlli sull'host di origine per vedere se esiste (+o-), per evitare lo
spam, e cosi' saranno sempre meno quelli che accetteranno connessioni dirette da
mta i cui domini non esistono nei dns pubblici (almeno cosi' mi e' parso di
capire). Ho avuto diverse email bounced back proprio per questo motivo, cosi' ho
impostato l'mta locale a contattare in relay quello del provider, risolvendo
-- 
Vuoi configurare velocemente internet, postfix, fetchmail, procmail,
leafnode, firewall, dns, wwwoffle,  junkbuster, mutt, slrn ed altro?
Visita 
http://mrshark.sourceforge.net
 oppure  
http://mrshark.cjb.net
e scarica il "Quick&Easy Configuration Howto",  piu' i files citati.

impostato l'mta locale a contattare in relay quello del provider, risolvendo
sendmail -f 
tizi...@libero.it
(per esempio).
libero.it
 è un dominio che esiste, con -f sendmail reimbusta il messaggio
facendo in modo che il dominio di provenienza sia quello indicato e NON
il nome che hai dato al tuo pc locale.
Così tutti gli mta remoti accettano i tuoi relay :-)
La soluzione alternativa è quella di dare alla tua rete locale un nome di
dominio esistente, però avresti dei problemi a inviare roba a *quel*
dominio poiché verrebbe visto come locale.
-f direi che è LA soluzione.
Con postfix e altri non so.



non credo sia cosi' facile, penso facciano un controllo immediato tra header e
ip associato risultante dai dns, rifiutando a priori, ma altri ti diranno di
piu', spero...


newsserver, non è come con Agent o Outcaz di Winbug che se gli cambiavi il
Se e` vero, lo fa con una grande perdita di prestazioni.


piu', spero...
Guarda, io sono sempre il teorico del "se funziona, è giusto".
Io all'inizio, con sendmail, avevo proprio quel problema del relay not
allowed perché "vraptor.tato" è un dominio non esistente, e le mail mi
venivano rifiutate perché considerate potenziale spam da indirizzi non
identificati.
man sendmail... ci ho guardato un po', poi ho messo in mutt e in slrn quel
tanto, e ora mando mail che è una meraviglia!
sendmail -f funziona --> sendmail -f è giusto! :-))))
Questa è la mia logica!!!
:-)


Se e` vero, lo fa con una grande perdita di prestazioni.
Per essere vero è vero, l'unica cosa è che frulla un pochino per scorrere
l'indice dei messaggi già scaricati quando si "cambia" il newsserver e ha
un indicizzazione vecchia per quel newsserver.
Però ha comunque il grosso vantaggio che una volta reindicizzati, scarica
*solo* i messaggi nuovi, non è come Agent o OE che riscaricano le 300, 500
(o quel che è) intestazioni come se i newsgroup fossero tutti "nuovi" e
mai letti.
Non mi pare poco.



anch'io con sendmail usavo questo "trucco" e posso confermare che
funziona. Poi sul fatto che sia "ortodosso" o meno non mi esprimo.
L'unico "inconveniente" e` un X-Authentication-Warning (o qualcosa
del genere) che viene fuori nell'header della mail se sendmail -f
viene richiamato da un utente non-root.... insomma: risolvibile! :)
Con postfix c'e` il parametro sender_canonical_maps che in pratica
fa la stessa cosa.
-- 
Ciao, Matteo                         !!  It has to start somewhere
                                     /\  It has to start sometime
mailto:
matteo.mattia
 (at) 
libero.it
  \/  What better place than HERE
                                     ¡¡  What better time than NOW

 
alternative?
voglio dire: se uno usa piu` di un provider "a rotazione" non mi
sembra si possa far altro. Da quello che ho sentito in giro i
server gratuiti sono "in via d'estinzione" o a "sola lettura"...


 risolvendo
Invece a me non č MAI capitato. Non capisco come mai, tutti dicono che
č  meglio avere  comunque un  relayhost per  evitare questi  problemi,
invece  io  non ho  impostato  nessun  relay  e  le mi  mail  arrivano
correttamente. Boh.


alternative?
Nessuna.


Ok, ma qual č il problema? al mio sendmail (o postfix, o quello che uno
Leggi la pagina!
Che parecchi sistemi (compresi i miei) rifiuteranno la tua posta.


/tmp/_
s.cf
; cp /etc/_
s.cf
 /etc/
sendmail.cf
 
killall -HUP sendmail; sendmail -bd -q15
# forse non e' necessario ucciderlo, magari legge i parametri al volo
ed ecco che in ogni connessione avrai l'smtp configurato ad hoc.
ciao
fritz che se non ci fosse sed...

 
a dire il vero uso postfix (con il quale sarebbe molto meno "complicato"
cambiare configurazione.. ;) e poi non ne ho bisogno xche` con katamail
l'SMTP utilizza un autenticazione tipo POP: cioe` *prima* scarichi la posta
via POP3, lui ti autentifica, e *poi* puoi usare l'SMTP indifferentemente
dal provider con cui sei collegato. Mi sembra la soluzione piu` comoda!
Cmq la mia domanda riguardava il newsserver... :)
-- 
Ciao, Matteo                         !!  It has to start somewhere
                                     /\  It has to start sometime
mailto:
matteo.mattia
 (at) 
libero.it
  \/  What better place than HERE
ICQ UIN: 42966529 (auth req)         　  What better time than NOW

 correttamente. Boh.
Saro' paranoico ma...
#
# hosts.deny	This file describes the names of the hosts which are
ALL : ALL
#
# hosts.allow	This file describes the names of the hosts which are
smtp: localhost: setenv RELAYCLIENT:twist { { /usr/bin/tcp-env /usr/sbin/qmail-smtpd 1>&3; } 2 >&1 | splogger qmail; } 3>&1
smtp: ALL : twist { { /usr/bin/tcp-env /usr/sbin/qmail-smtpd 1>&3;} 2>&1|splogger qmail;} 3>&1
e finora non ho  mai avuto problemi...


 _sempre_ accesso :-)
No, alcuni MTA controllano che all'indirizzo IP del client smtp
corrisponda ad nome di dominio, e questo significa che chi ha un IP
dinamico dovrebbe sempre usare come relay l'MTA del proprio provider.
In questo caso la soluzione ideale consiste nel riconfigurare il
client SMTP (sia esso un MTA o un MUA) al volo quando si effettua la
connessione.


smtp: localhost: setenv RELAYCLIENT:twist { { /usr/bin/tcp-env
/usr/sbin/qmail-smtpd 1>&3; }
Ne approfitto per chiederti quale file il 3 rappresenti (prima d'ora
conoscevo solo 1 e 2).
Saluti,
    Mardy

 conoscevo solo 1 e 2).
stderr ovvero lo standard error se non ricordo male.


 
ROTFL
ROTFL
ROTFL
ROTFL
-- 
*====================================*
|   ***** Jean-pierre  Brunod *****  |
--------------------------------------
joppino(nospam)@
inwind.it
 UIN:76128717
--------------------------------------
|  MSN Games network alias: joppino  |
-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^

l'SMTP utilizza un autenticazione tipo POP: cioe` *prima* scarichi la posta
scusate ma è così difficile in mutt e slrn (o i programmi dai quali volete
mandare posta) mettere come riga
set sendmail -oi -oem -f 
x...@libero.it
 
o chi per lui?
Il messaggio viene reimbustato con un dominio "noto" e siete a posto col
mondo, perché nessuno vi rifiuta più niente.


stderr ovvero lo standard error se non ricordo male.
Mi sembra che stdout sia 1 e stderr sia 2. Potrebbe essere stdlog (esiste?)?
Ora vedo di documentarmi un po'...
Saluti,
    Mardy

 Ora vedo di documentarmi un po'...
Si hai ragione ora che ci penso... ma non ho proprio idea del cosa possa
essere.. beh fammi sapere !!


 essere.. beh fammi sapere !!
Classicamente in Unix si possono aprire sino a 20 file di
input/output contemporaneamente ed i numeri che li descrivono
vanno da 0 a 19: di questi i primi tre sono riservati, e cioe`
0 - stdin
1 - stdout
2 - stderr
Gli altri sono "user-defined".
Se interessa si puo' vedere il (bel) libro di Arthur e Burns
"Shell Unix - Guida alla programmazione" edizione italiana
della Mc Graw-Hill, da pag. 60 in avanti (cap. 3.4 e 3.5 sui
filtri e redirezione).
-- 
 Yours truly, |  PCC on a FreeBSD box                E-mail: 
ab...@mclink.it
  Angel Blue  |-------------------------------------------------------------
      _*_     |  "People think I'm insane because I am frowning all the time"
       |      |      (Black Sabbath)

 input/output contemporaneamente ed i numeri che li descrivono
THNX per la spiegazione... c'e' sempre da imparare ! :-)
