Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'QMail very stable!' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
QMail very stable!
Authored by: heavyboots on Jul 10, '02 02:57:56AM

Actually, I did this on my G4/533 box in January using a patch someone else created for OS X. Since I don't know the contents of the patch, I can't say it's exactly the same install as this but FWIW I'm using qmail to send a monthly newsletter to about 230,000 users on a really annoyingly huge mailing list (the bittersweet fruit of requiring people to register before they can use our free educational materials). Qmail is great for this! I work off the G4 all week long while it sends email in the background and I've really never noticed any load difference while it's sending, although the DNS not found message from lookupd pops up pretty frequently.

I'm curious to see if I can apply the patch instructions to ezmlm. Last time I tried to install that, I got it up and running but whenever you added/deleted someone to a mailing list they were always added or deleted *twice*. As I was basically a unix newb about 12 months ago, I gave up pretty fast on trying to figure out why that would be. Unfortunately, qmail will only send to a list of about 3000 people at a shot so I have to split the mailing list into 3k chunks and then run a little shell script to send the newsletter to each chunk. It would be great if I could actually get ezmlm running.

And yes, this is a real live unsubscribable newsletter, not a spam. :-)



[ Reply to This | # ]
One more qmail update
Authored by: heavyboots on Jul 10, '02 08:57:45PM

Okay, the tutorial and patch I used were from:

http://bluedot.net/osx/qmail.html

I still have the same problem with ezmlm--it isn't double-subscribing, it is *double-sending*. So each subscriber gets two copies of any message I send out still... oh well. If anyone knows a way around this, I'd be happy to hear it!

Eric.



[ Reply to This | # ]
One more qmail update
Authored by: pfig on Dec 27, '02 11:17:14PM

hi!

thanks for your instructions and files, the perl program to create the users and groups is a real time-saver!

on top of your instructions, i would add:
'change INSTALL to INSTALL.txt in hier.c and install-big.c'

sorry, it's late, not in the mood for a diff :)

cheers,

pedro



[ Reply to This | # ]
qmailctl?
Authored by: sharrissf on Oct 02, '03 07:07:00PM

One strangeness I noticed is that I can't find qmailctl anywhere despite it being referenced heavily in the qmail book? Anyone else have this issue?



[ Reply to This | # ]
qmailctl?
Authored by: bluehz on Oct 03, '03 08:32:48AM
Here is the qmailctl file I use on my Linux qmail install. It is actually for RedHat, and I think I modified it slightly for my Slackware Linux install. This is also setup to use daemontools (hence the svc, svstat, etc)

#!/bin/sh

# For Red Hat chkconfig
# chkconfig: - 30 80
# description: the qmail MTA

PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin
export PATH

QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`

case "$1" in
  start)
    echo "Starting qmail"
    if svok /service/qmail-send ; then
      svc -u /service/qmail-send
    else
      echo qmail-send service not running
    fi
    if svok /service/qmail-smtpd ; then
      svc -u /service/qmail-smtpd
    else
      echo qmail-smtpd service not running
    fi
    if [ -d /var/lock/subsys ]; then
      touch /var/lock/subsys/qmail
    fi
    ;;
  stop)
    echo "Stopping qmail..."
    echo "  qmail-smtpd"
    svc -d /service/qmail-smtpd
    echo "  qmail-send"
    svc -d /service/qmail-send
    if [ -f /var/lock/subsys/qmail ]; then
      rm /var/lock/subsys/qmail
    fi
    ;;
  stat)
    svstat /service/qmail-send
    svstat /service/qmail-send/log
    svstat /service/qmail-smtpd
    svstat /service/qmail-smtpd/log
    qmail-qstat
    ;;
  doqueue|alrm|flush)
    echo "Sending ALRM signal to qmail-send."
    svc -a /service/qmail-send
    ;;
  queue)
    qmail-qstat
    qmail-qread
    ;;
  reload|hup)
    echo "Sending HUP signal to qmail-send."
    svc -h /service/qmail-send
    ;;
  pause)
    echo "Pausing qmail-send"
    svc -p /service/qmail-send
    echo "Pausing qmail-smtpd"
    svc -p /service/qmail-smtpd
    ;;
  cont)
    echo "Continuing qmail-send"
    svc -c /service/qmail-send
    echo "Continuing qmail-smtpd"
    svc -c /service/qmail-smtpd
    ;;
  restart)
    echo "Restarting qmail:"
    echo "* Stopping qmail-smtpd."
    svc -d /service/qmail-smtpd
    echo "* Sending qmail-send SIGTERM and restarting."
    svc -t /service/qmail-send
    echo "* Restarting qmail-smtpd."
    svc -u /service/qmail-smtpd
    ;;
  cdb)
    /home/vpopmail/bin/clearopensmtp
    echo "Ran /home/vpopmail/bin/clearopensmtp."
    ;;
  help)
    cat 
     

[ Reply to This | # ]