Re: Mail Server recommendations

From: Chris Cameron (chris_at_upnix.com)
Date: 04/30/05

  • Next message: Charles Swiger: "Re: Mail Server recommendations"
    To: freebsd-isp@freebsd.org
    Date: Fri, 29 Apr 2005 16:05:15 -0600
    
    

    On Thursday 28 April 2005 16:32, Chuck Swiger wrote:
    > If you are using sendmail, consider switching to store and forward
    > mode exclusively, and use regular queue runners to help serialize the
    > mail into a certain # of deliveries at any one time via:
    >
    > # limit on number of concurrent queue runners
    > #O MaxQueueChildren
    >
    > Also consider setting up queue groups, and splitting up your mail
    > into at least two piles: your internal mail, and everyone else,
    > although creating a few more groups for common list traffic helps.

    I'd just like to say that this isn't the silver-bullet it ought to be,
    and will be pretty much worthless if this mail server is as busy as
    it's being made out to be.

    If the amount of mail in your queue is bigger than the number of queue
    runners you allow to run at any given time, sendmail will leak memory
    like mad. I have a script that HUPs sendmail every morning due to this.

    This is made all the worse by the fact that during peak times queue
    runners will get gummed up on undeliverable mail, and prevent the next
    bunch of queue runners from going, making the back log in the queue all
    the bigger.

    > Or consider switching to an MTA like postfix, which provides very
    > good control over how many child processes can go on via master.cf...

    Probably his best bet. Any new mail accounts at my site are going on a
    different server running qmail.

    Chris
    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"


  • Next message: Charles Swiger: "Re: Mail Server recommendations"

    Relevant Pages

    • MTU PPP
      ... I would like to set the MTU of my ppp0 above 1500. ... sendmail ... Smart relay host in sendmail ... # checkpoint queue runs after every N successful deliveries ...
      (RedHat)
    • Re: Sending many e-mails
      ... what you are wanting to do is a fair bit out side of the scope of normal mailing list management software. ... a process of sendmail for each mail sent, but I don't see any way to avoid that method when using sendmail. ... will be far better off streaming the messages from your program that generates the individual messages in to Sendmail and have it queue the messages and let its queue scheduling empty the queue for you. ...
      (comp.mail.sendmail)
    • Re: connection timeout variable name?
      ... force a limit to how long sendmail waits when processing ... long time trying to send messages on the outbound queue, ... because of waiting for this eventual timeout. ... I've not changed the DNS setup recently. ...
      (comp.mail.sendmail)
    • Re: Mail Server recommendations
      ... >> # limit on number of concurrent queue runners ... >> Also consider setting up queue groups, ... I have a script that HUPs sendmail every morning due to this. ... The undeliverable mail (spam and spam bounces) is best handled by ...
      (freebsd-isp)
    • Re: best ways for mass mailing
      ... Mailing has two phases: queueing and delivering. ... MTA queue and tell it to deliver it later on the next queue run. ... call the sendmail program directly to do the same thing without TCP ...
      (comp.lang.php)