Newsgroup: it.comp.os.linux.iniziare
Titolo: Server di posta con linux [ancora]

 servizio?
c/post e f/up impostato su it.comp.os.linux.iniziare
La prima cosa da fare e' (oltre a spostarci su iniziare):
# netstat -a"
Qui vedi tutti i socket in ascolto, e su che indirizzo/i ascoltano.
Una volta che vedi una cosa del genere:
tcp        0      0 *:pop3                  *:*                     LISTEN
Oppure (netstat -na, non fa il reverse ed e' percio' piu' veloce):
tcp        0      0 *:110                  *:*                     LISTEN
Allora siamo a posto. Se cosi' non e' allora probabilmente xinetd e' attivo ma
presumo abbia quasi tutti i servizi disabilitati di default (per sicurezza,
telnet e ftp in particolare...), vai nella directory /etc/xinetd.d, dai un vi
del file ipop3, e metti disable=no. Restarta xinetd (/etc/rc.d/init.d/xinetd
restart, oppure /etc/init.d/xinetd restart o altro, dipende dalla distro, oppure
fai un kill -HUP)
Poiche' i servizi offerti da inetd passano normalmente per il tcp wrapper
"tcpd",
controlla anche e in ogni caso cosa c'e' in /etc/hosts.allow e hosts.deny, li ci
sono le impostazioni degli accessi per il tcp wrapper. Se vuoi aprire tutto (non
mi sembra tu abbia esigenze di sicurezza) basta mettere ALL: ALL in entrambe i
files.
Inoltre ti conviene disabilitare il firewall, almeno per il momento, questo
dovrebbe bastare:
iptables -X; iptables -F; iptables -A INPUT ACCEPT; iptables -A OUTPUT ACCEPT;
iptables -A FORWARD ACCEPT
bye G.L.
--
La logica non attiene alla verosimiglianza delle ipotesi,
ma alla coerenza delle tesi con le ipotesi.

 iptables -A FORWARD ACCEPT
Errata corrige: sostituire -A con -P



[cut]
E' successo questo.
Non ho il servizio pop3 installato. Se faccio whereis ipop3d, non mi dice
niente.
Nella dir etc/xinetd.d non c'e' il file ipop3.
Ho fatto ps -ax e ho tutti i servizi attivi tranne un pop o imap qualsiasi.
Nel file xinetd.conf c'e':
defaults
{
instance=60
log_type=SYSLOG autpriv
log_on_success=HOST PID
log_on_failure=HOST
cps=25 30
}
(non ho inetd.conf - tutto quello che avevo letto, del tipo
telnet  stream  tcp     nowait  root    /usr/sbin/tcpd  in.telnetd
dove diavolo stanno? in xinetd.conf no!)
I file hosts.allow e hosts.deny sono vuoti.
In hosts c'è scritto:
127.0.0.1 localhost.localdomain localhost
200.200.200.2 
mailsvr.miodominio.it
 mailsvr
Nei miei 3 cd di mandrake 8.2, ricercando per pop e imap ci sono i seguenti
pacchetti (che si installano solo a mano mi è parso di capire! In fase
d'installazione se ne frega!)
cd1
----
popt-1.6.3-10mdk.i586.rpm
popt-devel-1.6.3-10mdk.i586.rpm
libpopt.so.0
cd2
----
imap-2001a-4mdk.i586.rpm
imap-devel-2001a-4mdk.i586.rpm
php-imap-4.1.2-1mdk.i586.rpm
cd3
----
courier-imap-1.4.2-1mdk.i586.rpm
courier-imap-ldap-1.4.2-1mdk.i586.rpm
courier-imap-mysql-1.4.2-1mdk.i586.rpm
courier-imap-pgsql-1.4.2-1mdk.i586.rpm
courier-imap-pop-1.4.2-1mdk.i586.rpm
gnu-pop3d-0.9.8-6mdk.i586.rpm
perl-POP3Client-2.6-4mdk.i586.rpm
pop-before-smtp-1.28-1mdk.noarch.rpm
poppassd-ceti-1.8-3mdk.i586.rpm
wmpop3lb-2.0-1mdk.i586.rpm
Qual'e' il pop3 o imap?
courier-imap-pop-1.4.2-1mdk.i586.rpm
Installo questo? Vorrei avere un server mail a casa mia, ma mi viene da
pensare... faccio bene a iniziare con Mandrake? Mi sembrava la piu' facile.
O inizio con red hat 7.3?
Sono a pezzi!!!
Ciao

 Sono a pezzi!!!
La curva di apprendimento e' ripida, ma poi dopo qualche mese va tutto in
piano...    ;-)
