<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'>Hi<br><br>I think this looks great, and it would be fantastic to get it integrated into MailScanner code!<br><br>/Markus<br><br><hr id="zwchr"><div style="color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>Från: </b>"--[ UxBoD ]--" &lt;uxbod@splatnix.net&gt;<br><b>Till: </b>"MailScanner discussion" &lt;mailscanner@lists.mailscanner.info&gt;<br><b>Skickat: </b>tisdag, 18 okt 2011 19:15:46<br><b>Ämne: </b>Re: MailScanner and ZendTo Integration<br><br>Have made quite a large change to how the drop message appears in the email. If anybody would like to see it in action then please mail me offlist.<br>--<br>Thanks, Phil<br><br>----- Original Message -----<br>&gt; Markus,<br>&gt;<br>&gt; it looks like the pertinent code is within PFDiskStore.pm as that<br>&gt; performs the re-queuing of the messages. It does appear to<br>&gt; re-calculate the size so am surprised that it is not being written<br>&gt; back.<br>&gt;<br>&gt; Jules, this is a major issue for us so any help gratefully received.<br>&gt; --<br>&gt; Thanks, Phil<br>&gt;<br>&gt; ----- Original Message -----<br>&gt;<br>&gt; &gt; Hi Phil,<br>&gt;<br>&gt; &gt; I did something similar awhile ago, and had problems with the<br>&gt; &gt; message<br>&gt; &gt; size parameter in Postifx.<br>&gt;<br>&gt; &gt; The size in the queue file written to the postfix queue is not<br>&gt; &gt; updated when attachments are stripped, this means that postifx will<br>&gt; &gt; report the old size to the next mailserver, even though the message<br>&gt; &gt; now is smaller. The fix I did for this was to modify the size<br>&gt; &gt; parameter in the MailScanner structure, and update that field in<br>&gt; &gt; the<br>&gt; &gt; queue file.<br>&gt;<br>&gt; &gt; I was lazy however, and my fix is approximate (good enough for me),<br>&gt; &gt; and should probably be improved to be exact.<br>&gt;<br>&gt; &gt; http://lists.mailscanner.info/pipermail/mailscanner/2010-March/095339.html<br>&gt;<br>&gt; &gt; Great work!<br>&gt;<br>&gt; &gt; /Markus<br>&gt;<br>&gt; &gt; ----- Original Message -----<br>&gt;<br>&gt; &gt; Från: "--[ UxBoD ]--" &lt;uxbod@splatnix.net&gt;<br>&gt; &gt; Till: "ZendTo Users" &lt;zendto@zend.to&gt;,<br>&gt; &gt; mailscanner@lists.mailscanner.info<br>&gt; &gt; Skickat: torsdag, 13 okt 2011 11:39:36<br>&gt; &gt; Ämne: MailScanner and ZendTo Integration<br>&gt;<br>&gt; &gt; Just a quick follow up as I have now integrated MailScanner with<br>&gt; &gt; ZendTo. I am in the process of taking the latest versions of the<br>&gt; &gt; two<br>&gt; &gt; packages, applying my changes, and then producing diffs for Jules<br>&gt; &gt; to<br>&gt; &gt; review. The new options, if my changes are accepted, in MailScanner<br>&gt; &gt; will be:<br>&gt;<br>&gt; &gt; ZendTo Integration = %rules-dir%/zend.to.rules<br>&gt; &gt; ZendTo URL = https://www.somedomain.com/dropoff.php<br>&gt; &gt; ZendTo Access Key = 123456789ABCDEFGHI<br>&gt; &gt; ZendTo Min Message Size = -1<br>&gt; &gt; ZendTo Min Attachment Size = -1<br>&gt; &gt; ZendTo Strip All = yes<br>&gt;<br>&gt; &gt; Hopefully they are all explanatory and I have attempted to make it<br>&gt; &gt; as<br>&gt; &gt; configurable as possible. If an email matches the<br>&gt; &gt; message/attachment<br>&gt; &gt; size criteria it is passed of to the ZendTo URL. That will verify<br>&gt; &gt; the access key against the ZendTo configuration and if all okay it<br>&gt; &gt; will accept the attachments for processing. If a drop-off ClaimID<br>&gt; &gt; is<br>&gt; &gt; created then that will be returned to MailScanner where an HTML<br>&gt; &gt; in-line attachment will be added to the original message and all<br>&gt; &gt; attachments process by ZendTo will be removed. The result will<br>&gt; &gt; either be the following text appearing in-line or as a html<br>&gt; &gt; attachment with the name &lt;claimid&gt;.html.<br>&gt;<br>&gt; &gt; --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>&gt; &gt; This first paragraph is an automatic message from our email system.<br>&gt; &gt; The original attachments were too large to safely send via email.<br>&gt; &gt; They have been removed to a separate server, and replaced with the<br>&gt; &gt; attached link, from where the originals may be downloaded via your<br>&gt; &gt; web browser.<br>&gt;<br>&gt; &gt; https://www.somedomain.com/pickup.php?claimID=12345678&amp;claimPasscode=ABCDEFG<br>&gt;<br>&gt; &gt; This file will expire on 26 October 2011 12:09:54 PM.<br>&gt; &gt; --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>&gt;<br>&gt; &gt; The message is driven from a ZendTo template so easily<br>&gt; &gt; configurable.<br>&gt; &gt; If for any reason the message cannot be processed ie. files to big<br>&gt; &gt; then an NDR will be sent back to the sender. Again that message is<br>&gt; &gt; templated.<br>&gt; &gt; --<br>&gt; &gt; Thanks, Phil<br>&gt;<br>&gt; &gt; ----- Original Message -----<br>&gt; &gt; &gt; It's possible, yes. But I don't have any immediate plans to do<br>&gt; &gt; &gt; so,<br>&gt; &gt; &gt; I'm<br>&gt; &gt; &gt; afraid.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I'm trying to keep ZendTo as simple as possible while doing what<br>&gt; &gt; &gt; most<br>&gt; &gt; &gt; people need it to.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Jules.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 06/06/2011 16:29, --[ UxBoD ]-- wrote:<br>&gt; &gt; &gt; &gt; Hi Jules,<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; How possible do you think it would be to integrate the two<br>&gt; &gt; &gt; &gt; products? When a user sends an email, with an attachment,<br>&gt; &gt; &gt; &gt; MailScanner would replace it with a ZendTo link and remove the<br>&gt; &gt; &gt; &gt; attachment.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Jules<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; --<br>&gt; &gt; &gt; Julian Field MEng CITP CEng<br>&gt; &gt; &gt; www.Zend.To<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Follow me at twitter.com/JulesFM<br>&gt; &gt; &gt; PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 'All programs have a desire to be useful' - Tron, 1982<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________<br>&gt; &gt; &gt; ZendTo mailing list<br>&gt; &gt; &gt; ZendTo@zend.to<br>&gt; &gt; &gt; http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto<br>&gt; &gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; MailScanner mailing list<br>&gt; &gt; mailscanner@lists.mailscanner.info<br>&gt; &gt; http://lists.mailscanner.info/mailman/listinfo/mailscanner<br>&gt;<br>&gt; &gt; Before posting, read http://wiki.mailscanner.info/posting<br>&gt;<br>&gt; &gt; Support MailScanner development - buy the book off the website!<br>&gt;<br>&gt; &gt; --<br>&gt; &gt; MailScanner mailing list<br>&gt; &gt; mailscanner@lists.mailscanner.info<br>&gt; &gt; http://lists.mailscanner.info/mailman/listinfo/mailscanner<br>&gt;<br>&gt; &gt; Before posting, read http://wiki.mailscanner.info/posting<br>&gt;<br>&gt; &gt; Support MailScanner development - buy the book off the website!<br>&gt; --<br>&gt; MailScanner mailing list<br>&gt; mailscanner@lists.mailscanner.info<br>&gt; http://lists.mailscanner.info/mailman/listinfo/mailscanner<br>&gt;<br>&gt; Before posting, read http://wiki.mailscanner.info/posting<br>&gt;<br>&gt; Support MailScanner development - buy the book off the website!<br>&gt;<br>--<br>MailScanner mailing list<br>mailscanner@lists.mailscanner.info<br>http://lists.mailscanner.info/mailman/listinfo/mailscanner<br><br>Before posting, read http://wiki.mailscanner.info/posting<br><br>Support MailScanner development - buy the book off the website!<br><br></div><br></div></body></html>