On 2005-03-05 19:19:28 +0000, [EMAIL PROTECTED] wrote: > On Sat, 5 Mar 2005, Matt Sergeant wrote: > > On 5 Mar 2005, at 10:48, [EMAIL PROTECTED] wrote: > > > Is there a way to pull a complete (envelope) sender address into a > > > plugin as a single pointer/variable? > > > > Not without upgrading. If you upgrade you can use > > connection->notes('original_string') to do whatever you need. > > Something to look forward to - thanks. > > What about any "built-in" address verification? Does qpsmtpd do > any? Some? Complete? I'm still at 0.26 on the old mail server.
0.26 used Mail::Address for parsing addresses, which is really intended to parse RFC2822 addresses, not envelope addresses. This has been changed in the meantime. Qpsmtd::Address is supposed to check if the syntax conforms to RFC 2821 (I think its too forgiving about malformed IPv6 address literals and it may not recognize some obsolete forms as valid). This is strictly a syntax check, though - no semantic verification is "built-in". This should be left to plugins, IMHO. hp -- _ | Peter J. Holzer | Weil wir die materielle Welt nicht so |_|_) | Sysadmin WSR | wahrnehmen, wie sie ist, sind Sachen wie | | | [EMAIL PROTECTED] | JPEG, MP3 usw. möglich. __/ | http://www.hjp.at/ | -- Heiko Schlenker in drsm.
pgppdE77nryAV.pgp
Description: PGP signature