Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 52040 invoked from network); 30 Nov 2004 16:30:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 30 Nov 2004 16:30:52 -0000 Received: (qmail 69694 invoked by uid 500); 30 Nov 2004 16:30:37 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 69611 invoked by uid 500); 30 Nov 2004 16:30:36 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 69552 invoked by uid 99); 30 Nov 2004 16:30:36 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=HTML_30_40,HTML_MESSAGE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of SRS0=2sQ49oh1=OQ=Germuska.com=Joe@jgsullivan.com designates 64.108.230.132 as permitted sender) Received: from pop.jgsullivan.com (HELO blade3.jgsullivan.com) (64.108.230.132) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 30 Nov 2004 08:30:34 -0800 Received: from [192.168.2.93] (fwuser@maximus.jgsullivan.com [68.79.151.2]) (authenticated bits=0) by blade3.jgsullivan.com (8.13.0/8.13.0) with ESMTP id iAUGUTfd018838 for ; Tue, 30 Nov 2004 10:30:30 -0600 (CST) Mime-Version: 1.0 Message-Id: In-Reply-To: <3e1257da0411300730483693c2@mail.gmail.com> References: <3e1257da041129082547cd48b5@mail.gmail.com> <3e1257da041130013212996067@mail.gmail.com> <3e1257da0411300730483693c2@mail.gmail.com> Date: Tue, 30 Nov 2004 10:28:51 -0600 To: Jakarta Commons Developers List From: Joe Germuska Subject: Re: [email] batch sending (was Re: [email] Exceptions) Content-Type: multipart/alternative; boundary="============_-1110290265==_ma============" Received-SPF: pass (blade3.jgsullivan.com: 68.79.151.2 is authenticated by a trusted mechanism) Original-Mail-From: joe@germuska.com X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --============_-1110290265==_ma============ Content-Type: text/plain; charset="us-ascii" ; format="flowed" >But only having a send method in the email class could fall short of >making the mail api easier to use. As the requirement for bulk emails >is a common one, shouldn't there be a way to do this under commons >email? All I'm saying is that all the requirements I've had for bulk emails (and I've had a few such projects) have required more than I think is fitting for commons-email. I've never had a need to send exactly the same message to a list of addresses in a way which wasn't better handled either by including the list of addresses on a single message or by using an external mailing list management system. If I were a mail server admin, I'd rather have you send a single message with a long recipient list (in the BCC if necessary) than send identical copies of the same message over and over again. I also think that no matter how self-evident you feel the handling for logging and reporting are, these will be things on which other people have other opinions. This may be a better candidate for sample code, either in an "examples" area of CVS, in the xdocs, or in the Wiki. Ultimately, I probably wouldn't veto something like this, but I don't think it's extremely compelling either. Joe -- Joe Germuska Joe@Germuska.com http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex --============_-1110290265==_ma============--