Qmail-smtp

De Admin -- TALEVAS.
(Différences entre les versions)
 
 
Ligne 1 : Ligne 1 :
 
 
== Changer // ajouter d'écoute à qmail ==
 
== Changer // ajouter d'écoute à qmail ==
  
Ligne 27 : Ligne 26 :
 
         | /usr/local/bin/tai64n \
 
         | /usr/local/bin/tai64n \
 
         | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp2/ &
 
         | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp2/ &
 
 
     eend $?
 
     eend $?
  

Version actuelle en date du 2 octobre 2007 à 16:20

Changer // ajouter d'écoute à qmail

Editer le fichier /ec/init.d/qmail

Transformer le paragraphe qui nous intéresse comme suit.

   ebegin "Starting Smtp"
   env - PATH="/var/qmail/bin:/usr/local/bin" CHKUSER_START="DOMAIN" \
       tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \
       /var/qmail/bin/qmail-smtpd 2>&1 \
       | /usr/local/bin/tai64n \
       | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &
   eend $?


   ebegin "Starting Smtp"
   env - PATH="/var/qmail/bin:/usr/local/bin" CHKUSER_START="DOMAIN" \
       tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \
       /var/qmail/bin/qmail-smtpd 2>&1 \
       | /usr/local/bin/tai64n \
       | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &
   env - PATH="/var/qmail/bin:/usr/local/bin" CHKUSER_START="DOMAIN" \
       tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 587 \
       /var/qmail/bin/qmail-smtpd 2>&1 \
       | /usr/local/bin/tai64n \
       | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp2/ &
   eend $?

penser à aller ajouter le répertoire de logs avec les bon droits !!

dans l'exemple /var/log/qmailsmtp2/

un restart de qmail et ca roule !!