Newsgroup: it.comp.os.linux.software
Titolo: fetchmail postfix pop... = caos

Non funziona piů niente! 
Dopo che ho tentato, a quanto pare vanamente, di installare postifix, tutto 
č andato in sfacelo! Spero che qualcuno mi possa aiutare.
All'inizio avevo solamente installato fetchmail, il quale mi scaricava la 
posta nel file di spool : /var/spool/mail/simone.
Ma questo non mi bastava, volevo avere la posta visibile da piů programmi ( 
Netscape, Pine, Staroffice, Kmail). Quindi ho configurato il server pop di 
default ipo3d, senza fare niente di piů. A questo punto sull'indirizzo pop 
127.0.0.1 avevo tutta la posta del file di spool! 
Poi ho detto, installiamoci sto postfix....... tutto a puttana:
-non posso piů inviare mail al mio indirizzo locale: simone@localhost
-fetchmail non funziona: da un errore sul socket.
-postfix non si avvia neppure: 
  Failed al comando /etc/rc.d/init.d/postfix start
Ho provato a disistallare postfix ( in rpm per una RH 7.1 ) ma da errore di 
condivisione, e poi non so se cambia qualcosa! 
Aiutatemi perchč non so proprio dove sbattere la testa

condivisione, e poi non so se cambia qualcosa!
che errore da` scusa????
no no usa rpm da linea di comando buttali via quei toolz grafici 
maledetti
"rpm -e postfix"
ma non farlo, elimina sendmail invece, e poi configura bene postfix e 
riprova
-- 
    Pardo 
 
http://pardo.cjb.net
 
http://pardo.tsx.org

Prova a vedere l'howto fatto da MrShark. Lo trovi su
http://mrshark.sourceforge.net
Ciao

 2345 postfix off", e vai in /etc/postfix e lo configuri
sorry for ignoranza mia, ma cos'è chkconfig --level 2345 ??? 
Cmq, al momento ho tolto sia postfix che sendmail, ora lo rinstallo. Però 
c'è una cosa che non capisco: prima di fare tutto sto casino potevo 
inviarmi tranquillamente una mail al mio indirizzo: simone@localhost, ora 
no! Perchè? Perchè ho tolto sendmail?? 
Effettivamente non ho nessuna risposta dal 127.0.0.1 sulla 25, ma solo 
sulla 110 (pop)... come mai si sa?? 
 
Grazie Simone

Allora, ho rinstallato postfix.... ma ancora non l'ho configurato! 
Ho notato però che fetchmail continua a fare i capricci, ecco la risposta 
ad un tentativo di scaricamento posta:
[$ fetchmail
14 messages (14 seen) for miouser at 
pop.tiscalinet.it
.
reading message 1 of 14 (917 header octets) fetchmail: SMTP connect to 
localhost failed
fetchmail: can't raise the listener; falling back to $procmail -d %Tsh: -d: 
command not found
(2814 body octets) ...fetchmail: SIGPIPE thrown from an MDA or a stream 
socket error
fetchmail: socket error while fetching from 
pop.tiscalinet.it
fetchmail: Query status=2 (SOCKET)
fetchmail: terminated with signal 13
Ora mi domando, cosa cavolo c'entra procmail con tutto questo? Io non 
voglio smistare la posta, ci sono solo io che voglio leggere dallo spool! 
Perchè sta succedendo questo? 
Domandina su postfix: 
L'utente proprietario dei processi di postfix, lo devo creare io a mano? 
Dato che ho installato postfix con i pacchetti rpm, esiste già un utente e 
un gruppo "postfix", quindi io non devo fare niente? 
Grazie per la sopportazione.
Simone

un gruppo "postfix", quindi io non devo fare niente? 
se c'e` gia`, sei a posto...
si infatti l'avra` creato l'rpm


no! Perchè? Perchè ho tolto sendmail?? 
eh gia`
niente mail server niente posta...
sulla 110 c'e` il pop che e` un altro daemon che si occupa *solo* di 
trasmettere agli utenti quello che e` arrivato nelle mailbox


Ci siamo quasi.
Grazie fin da subito per la pazienza!! :-)
Allore il pop e fetchmail hanno ripreso a funzionare, ho rinstallato 
postfix e se non altro ora posso mandarmi e_mail in locale, ma se provo a 
mandarle ad un mio indirizzo... nisba! Sicuramente sbaglio qualcosa nella 
configurazione del 
main.cf
.
A seconda dei cambiamenti che faccio sul file 
main.cf
, il server stmp 
locale sembra accettare la mia e_mail, ma poi quando lancio sendmail -q, 
non succede un bel niente, oppure sta un sacco di tempo nel cercare di 
inviarla e poi mi esce il messaggio di fallimento! 
Ti posto il file 
main.cf
, forse mi puoi spiegare cosa c'è che non va:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
#default_privs = nobody 
myhostname = localhost.localdomain 
mydomain = localdomain
myorigin = $myhostname
myorigin = $mydomain
inet_interfaces = all
default_transport = smtp
#mydestination = $localhost.$mydomain
mynetworks = 
127.0.0.0/8
relayhost = [
mail.jumpy.it
]
relayhost = [
smtp.tiscalinet.it
]
defer_transports = smtp
sender_canonical_maps = hash:$config_directory/sender_canonical
alias_maps = hash:/etc/postfix/aliases
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
debugger_command =
         PATH=/usr/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
alias_database = hash:/etc/postfix/aliases
Mi sembra di aver seguito tutti i consigli dei vari documenti trovati, 
l'unico dubbio è per mydestination, o per myhostname, ma dato che non ho 
nessuna rete locale mi è sembrato ovvio mettere l'host locale. 

 relayhost = [
smtp.tiscalinet.it
]
Mmm... da quello che avevo sentito di relayhost se ne puo` utilizzare
solo uno. O sbaglio?
Henryx
-- 
La vispa Teresa / avea su una fetta / di pane sorpresa /
gentile cornetta; / e tutta giuliva / a chiunque l'udiva / 
gridava a distesa: / - L'ho intesa, l'ho intesa! -

smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
togli le ultime due cose, e` malsano dare in giro a tutti nomi e 
versioni dei propri server
l'importante e` che ci sia l'hostname e `ESMTP' per rispettare le RFC
vabbe` a parte i vari dettagliuzzi cmq non mi sembra ci siano errori 
fatali...
credo che la posta all'esterno non ti funzioni perche` stai cannando i 
relayhost, ce ne va uno solo, quello del provider con cui ti colleghi, 
altrimenti ti rifiutano



Non ricordo dove l'ho trovato scritto, pero' si affermava che in postfix
si possono usare piu' realayhot, e postfix usa il primo che accetta di
spedire la posta.
Ho provato e funzionava, ma non ricordo dove ho torvato l'infomazione :(