Re: mimeMail.php and qmail

From: Date: Sat, 21 Sep 2002 10:19:47 +0000
Subject: Re: mimeMail.php and qmail
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-9273@lists.php.net to get a copy of this message
On Fri Sep 20, 2002 at 04:2947PM -0700, Mike McCallister wrote: > For those of you who use qmail, this may be of some interest - if not, > you will probably find this information useless ;) When using > mimeMail.php following the directions here: > > http://pear.php.net/manual/en/core.mail.mime.php > > It will not work in qmail if you are sending HTML email as > quoted-printable. You will need to change $mail =& > Mail::factory('mail'); to $mail =& Mail::factory('smtp'); Why is this? > > Hehe, good question! I am assuming this has something to do with > qmail's direct injection method - it must do something different when > directly injecting vs. acting as a SMTP relay. Was investigating the > issue to attempt to hack in an optional override method for > "_quotedPrintableEncode" and found this class: > http://phpclasses.optip.com/browse.html/package/9.html that > has a qmail > subclass for handling qmail. Unfortunately the site is down and I can't > get at the source to see what they are doing different for qmail. > Anyways, is it worth worrying about specific MTAs in mimePart.php? Actually qmail is the perpaps most popular MTA (even though exim rules even more ;)) and so I think we should really take care that our code works with it. > Anyways, I am not all that knowledgeable on the ins and outs of mime > encoding and was wondering if anyone else had any suggestions on this > issue. If the bug will not be fixed (for whatever reason) we should atleast document clearly that one has to use 'smtp' instead of 'mail' when using qmail under the circumstances described above. -- - Martin Martin Jansen http://martinjansen.com/

« previous php.pear.dev (#9273) next »