Newsgroup: it.comp.os.linux.software
Titolo: Qmail e porta 25

Salve a tutti
Ho un sistema con RH8 su cui è installato qmail.
Fino a poco tempo fa tutto bene. Ora. dopo che ho installato Horde, php
per poter gestire le e-mail da remoto, ho un problema con qmail.
In pratica, non so perchè ne quando è successo........... non riesco
a spedire le e-mail tramite la porta 25.
Facendo qmailctl stat mi da questi parametri
/service/qmail-send: up (pid 732) 755 seconds
/service/qmail-send/log: up (pid 735) 755 seconds
/service/qmail-smtpd: up (pid 4939) 1 seconds
/service/qmail-smtpd/log: up (pid 744) 755 seconds
messages in queue: 0
messages in queue but not yet preprocessed: 0
in pratica non funziona qmail-smtpd.
Ho dato il comando nmap sia sulla rete interna che sulla rete esterna
ma la porta 25 nn è aperta.
Solo sulla rete di localhost
Ho provato anche a rimontare qmail, ma niente.
Avete qualche consiglio da darmi?
Grazie
Sergio

On 9 Dec 2005 10:46:41 -0800, 
s.tar...@binapg.it
 wrote:
ciao anche io uso qmail
strana questa cosa.. 
dentro a /service ci sono i link simbolici? 
se fai un ps axww che ti dice?
telnet sulla 25 ?  
e i log? 
ne approfitto per una domanda , Horde come ti sei trovato ad
installarlo?
Ciao Max


si, i link simbolici dentro /service ci sono
qmail-send -> /var/qmail/supervise/qmail-send
qmail-smtpd -> /var/qmail/supervise/qmail-smtpd
Tralasciando tutto il resto
 1846 ?        S      0:00 smbd -D
18306 ?        S      0:00 /www/bin/httpd
18317 ?        S      0:00 /www/bin/httpd
24662 ?        S      0:00 pickup -l -t fifo -u -c
32035 ?        Z      0:00 [tcpserver <defunct>]
32040 pts/0    R      0:00 ps axww
Il log di smtp (/var/log/qmail/smtpd/current) e' zeppo di tcpserver:
fatal: unable to bind: address already used
Per quanto riguarda HORDE beh, non e' così immediato.
L'ho installato ma mi da qualche errore sulla grafica.

 
non hai modificato qmail-smtpd/run ? 
che distribuzione usi?
non e' per caso che sendmail si e' reinstallato
e si avvia prima che tcpserver faccia partire qmail smtp?
-- 
Togli MAPSON per rispondere

Per evitare di far domande a cavolo (non si sa, potri aver fatto anche
qualche installazione a cavolo di horde mysql ecc..) ho reinstallato
qmail dall'inizio, ma senza risultato.
Per quanto riguarda sendmail no, non credo.
Facendo nmap sulla rete interna (o anche quella esterna), la porta 25
non appare.
Appare solo se interrogo con nmap l'indirizzo localhost.
Pero' pensandoci bene, 蠳endmail che nella distribuzione RH8 viene
attivato silo sulla rete 127, ma facendo ps axw, questo non compare.
Ti posto tutto il ps aux
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:03 init
    2 ?        SW     0:00 [keventd]
    3 ?        SW     0:00 [kapmd]
    4 ?        SWN    0:00 [ksoftirqd_CPU0]
    5 ?        SW     0:00 [kswapd]
    6 ?        SW     0:00 [bdflush]
    7 ?        SW     0:00 [kupdated]
    8 ?        SW     0:00 [mdrecoveryd]
   12 ?        SW     0:15 [kjournald]
   67 ?        SW     0:00 [khubd]
  165 ?        SW     0:00 [kjournald]
  166 ?        SW     0:00 [kjournald]
  167 ?        SW     0:00 [kjournald]
  168 ?        SW     0:00 [kjournald]
  169 ?        SW     0:00 [kjournald]
  170 ?        SW     0:04 [kjournald]
  451 ?        SW     0:00 [eth0]
  586 ?        S      0:00 syslogd -m 0
  590 ?        S      0:00 klogd -x
  607 ?        S      0:00 portmap
  626 ?        S      0:00 rpc.statd
  706 ?        S      0:00 /usr/sbin/apmd -p 10 -w 5 -W -P
/etc/sysconfig/apm-scripts/apmscript
  745 ?        S      0:00 /usr/sbin/sshd
  759 ?        S      0:00 xinetd -stayalive -reuse -pidfile
/var/run/xinetd.pid
  775 ?        SL     0:00 ntpd -U ntp
  850 ?        S      0:00 /usr/libexec/postfix/master
  859 ?        S      0:00 nqmgr -l -n qmgr -t fifo -u -c
  871 ?        S      0:00 gpm -t ps/2 -m /dev/mouse
  882 ?        S      0:00 /www/bin/httpd
  891 ?        S      0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe
--datadir=/usr/local/mysql/var --pid-file=/usr/local/mysql/var/b
  894 ?        S      0:00 /www/bin/httpd
  895 ?        S      0:01 /www/bin/httpd
  896 ?        S      0:00 /www/bin/httpd
  897 ?        S      0:00 /www/bin/httpd
  898 ?        S      0:00 /www/bin/httpd
  930 ?        S      0:00 /usr/local/mysql/libexec/mysqld
--basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=mysql
--
  956 ?        S      0:00 crond
  969 ?        S      0:00 squid -D
  972 ?        S      0:11 (squid) -D
  973 ?        S      0:00 (unlinkd)
 1006 ?        S      0:00 xfs -droppriv -daemon
 1015 ?        S      0:00 smbd -D
 1019 ?        S      0:01 nmbd -D
 1037 ?        S      0:00 /usr/sbin/atd
 1047 tty2     S      0:00 /sbin/mingetty tty2
 1048 tty3     S      0:00 /sbin/mingetty tty3
 1049 tty4     S      0:00 /sbin/mingetty tty4
 1050 tty5     S      0:00 /sbin/mingetty tty5
 1051 tty6     S      0:00 /sbin/mingetty tty6
 1054 ?        S      0:00 /bin/sh /command/svscanboot
 1056 ?        S      0:00 svscan /service
 1057 ?        S      0:00 readproctitle service errors:
...........................................................................
 1058 ?        S      0:00 supervise qmail-send
 1059 ?        S      0:00 supervise log
 1060 ?        S      0:00 supervise qmail-smtpd
 1061 ?        S      0:00 supervise log
 1063 ?        S      0:03 /usr/local/bin/multilog t
/var/log/qmail/smtpd
 1064 ?        S      0:00 qmail-send
 1065 ?        S      0:00 /usr/local/bin/multilog t /var/log/qmail
 1071 ?        S      0:00 qmail-lspawn ./Mailbox
 1072 ?        S      0:00 qmail-rspawn
 1073 ?        S      0:00 qmail-clean
 1846 ?        S      0:00 smbd -D
18306 ?        S      0:00 /www/bin/httpd
18317 ?        S      0:00 /www/bin/httpd
13566 tty1     S      0:00 /sbin/mingetty tty1
  724 ?        S      0:00 smbd -D
18854 ?        S      0:00 pickup -l -t fifo -u -c
26754 ?        S      0:00 /usr/sbin/sshd
26776 pts/0    S      0:00 -bash
27336 ?        Z      0:00 [tcpserver <defunct>]
27341 pts/0    R      0:00 ps axw

   850 ?        S      0:00 /usr/libexec/postfix/master
Hai Postfix che sta girando..
Toglilo e dai un qmailctl restart.
Ciao!

  850 ?        S      0:00 /usr/libexec/postfix/master
sendmail non c'e' ma postfix SI
poi se mi posso permettere , usi X? 
Toglilo.
portmap a che serve?
squid idem su un server di posta se hai anche qmail-scanner 
ti uccide la macchina!!!!
ciao Max

Grazie raga, sete proprio forti....
Era postfix che rompeva......
No, X non lo utilizzo, era solo per poter vedere internet dalla
macchina.
qmail-scanner neppure. Uso spamassassin.
Pero' c'e' ancora un qualche inghippo.
Non ricevo tutta la posta.
Prima erano decine di spam, (che riuscivo a separare) con mail che mi
interessavano, ora neppure una.

 interessavano, ora neppure una.
controlla se imapd e' su 
al solito ps ax | grep imap
ciao Max
-- 
Togli MAPSON per rispondere in privato
---------------------------------------------------
Linux Registered User #118776

 interessavano, ora neppure una.
-- 


No, no, tutto a posto
In questo frangente gia' ho ricevuto 7 mail di spam.
Per quanto riguarda spamassassin, lo uso in questo modo.
Tramite .qmail inserito in ogni utente, richiamo procmail
|/usr/sbin/qmail-procmail
il quale controlla il file .procmailrc dell'utente che lancia
spamassassin.
Dopo aver controllato la e-mail spamassassin inserisce i tag per
dichiararla spam o no ed infine viene richiamato procmail che, se è
spam, io la conservo (fino a quando non e' preciso la invio sempre
tramite procmail ad un altro utente della macchina), la scarico con
outlook e la elimino
MAILDIR=$HOME
LOGFILE=$HOME/.proclog
METAMAIL_TMPDIR=/disco_dati_1/Provvisoria/
:0fw
| /usr/bin/spamassassin
:0:
* ^X-Spam-Status: Yes
! 
s...@mioindirizzo.it
Adesso devo vedere dove viene caricato postfix

Adesso devo vedere dove viene caricato postfix
se non dici la distro come ti si fa' ad aiutare?
red hat , debian 
inutile dirlo , ma guarda in /etc/init.d se c'e' lo script che lancia
postfix
se si metti la S a K ciao
Max

L'ho kavato direttamente.
Oltre ai link simbolici (Snnpostfix) l'ho tolto anche dalle directory
Volevo chiederti una cosa (ho fatto anche un post)
Come si fa ad accedere su una macchina come utente in automatico quando
si accende?
Ti spiego.
Ho una macchina che viene usata solo per un tipo di lavoro alla quale
solo un utente può accedervi.
Se va via l'alimentazione di rete posso solamente farla avviare ma al
login si ferma.
Vorrei invece che entri in automatico come un utente prestabilito e che
faccia partire un certo programma.
Ti spiego perchè utente.
Il programma in questione si collega ad un'altra macchina che solo
quell'utente ha i privilegi per poter avviare.
Grazie
Sergio