<?xml version="1.0" encoding="windows-1252"?>
<node id="180518" title="Re: A Beginner's Guide to Using Mail::Audit and Mail::SpamAssassin" created="2002-07-09 11:40:58" updated="2005-07-07 14:55:50">
<type id="11">
note</type>
<author id="114691">
Aristotle</author>
<data>
<field name="doctext">
One thing to note: I recommend making extensive use of &lt;tt&gt;eval&lt;/tt&gt; wrapping blocks when using [cpan://Mail::Audit]. This way, you can catch any mishaps and still deliver the mail to a standard inbox. If you're not going through procmail, on some mailservers a failing [cpan://Mail::Audit] filter (I had poorly tested mine for whether the permissions allowed the smptd to run it f.ex) will result in the mail making a trip to the bit bucket - &lt;strong&gt;&lt;font size="+1"&gt;not&lt;/font&gt;&lt;/strong&gt; what you want. It shouldn't be necessary in an ideal world to do so, but generously sprinkling &lt;tt&gt;eval&lt;/tt&gt;s followed &lt;code&gt;$mail-&gt;accept($default_inbox);&lt;/code&gt; all over the place will protect your mail from boneheaded Monday morning mishaps and won't do any harm in other cases.



&lt;p align="right"&gt;&lt;em&gt;Makeshifts last the longest.&lt;/em&gt;&lt;/p&gt;</field>
<field name="root_node">
133023</field>
<field name="parent_node">
133023</field>
</data>
</node>
