<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
All tested and working.<br>
<br>
New release in progress, will be ready for download in about 10 minutes
or so (the downloads page will update to 3.57-2 when it's there).<br>
<br>
Cheers folks!<br>
Jules.<br>
<br>
On 22/07/2010 23:12, Jules wrote:
<blockquote cite="mid:4C48C25C.1000907@ZendTo.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
Good news. I have now implemented it properly in a way that will
actually work and do something useful, especially if you have a large
file listing local domains.<br>
<br>
You need to add another table to your database again, but that's
explained in the Change Log.<br>
<br>
I'll test this as best I can tomorrow if I get time, and will publish
another update after that.<br>
<br>
Best regards,<br>
Jules.<br>
<br>
<br>
On 22/07/2010 14:29, Gavin Silver wrote:
<blockquote
cite="mid:AF3B610E0140EA4C9D8C9D50ECF75D9201BFD4D49669@galvatron"
type="cite">
<meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="Section1">
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">Very
cool. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);">----------------------------------<br>
Gavin Silver<br>
<br>
</span><span style="color: rgb(31, 73, 125);"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"><o:p> </o:p></span></p>
<div>
<div
style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0in 0in;">
<p class="MsoNormal"><b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">From:</span></b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:zendto-bounces@zendto.com">zendto-bounces@zendto.com</a>
[<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="mailto:zendto-bounces@zendto.com">mailto:zendto-bounces@zendto.com</a>]
<b>On Behalf Of </b>Jules<br>
<b>Sent:</b> Thursday, July 22, 2010 3:53 AM<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: emailDomainRegexp clarification<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is all done and working.<br>
The new section from the Change Log describes it thus:<br>
<br>
- Preferences.php setting "emailDomainRegexp" can now be a filename
instead<br>
of a regular expression. If so, it should provide a file containing a<br>
list of domain names (and all their sub-domains) that un-authenticated<br>
users can send dropoffs to. There must be exactly 1 domain per line.<br>
Blank lines and comment lines starting with '#' are ignored. The file<br>
is automatically re-read if it is modified.<br>
<br>
I'll put out an update containing this very shortly.<br>
<br>
On 21/07/2010 22:09, Gavin Silver wrote: <o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">do you
think its possible to get
this to check against LDAP? im running an exchange server with many
domains.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);">possibly
a
rule set to build the
regexp string from a file with a list of domains would be less
complicated.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);">----------------------------------<br>
Gavin Silver<br>
<br>
<br>
</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<div>
<div
style="border-style: solid none none; border-color: -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0in 0in;">
<p class="MsoNormal"><b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">From:</span></b><span
style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: windowtext;">
<a moz-do-not-send="true" href="mailto:zendto-bounces@zendto.com">zendto-bounces@zendto.com</a>
[<a moz-do-not-send="true" href="mailto:zendto-bounces@zendto.com">mailto:zendto-bounces@zendto.com</a>]
<b>On
Behalf Of </b>Jules<br>
<b>Sent:</b> Wednesday, July 21, 2010 5:02 PM<br>
<b>To:</b> ZendTo Users<br>
<b>Subject:</b> [ZendTo] Re: emailDomainRegexp clarification</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><br>
<br>
On 21/07/2010 21:43, Gavin Silver wrote: <o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">what exactly is this regexp for?<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">is this only to check whether or not the
system
will drop
off files for this match _<i>from non internal users</i>_? <o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";">If
the user is not logged in, then the recipient's email domain must match
emailDomainRegexp or else it will not allow the user to send files to
them. So
unauthenticated users can only send files to addresses which match
emailDomainRegexp.<br>
<br>
So yes, you can make the setting look something like this if you want
to:<br>
'emailDomainRegexp' =>
'^([a-zA-Z]+\.)?(soton\.ac\.uk$|domain1\.com$|domain2\.com$)',<br>
<br>
which will match *.soton.ac.uk, *.domain1.com and *.domain2.com (and of
course
soton.ac.uk, domain1.com and domain2.com).<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal">if so, can I add more than one domain?<o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";">Yes,
you can.<br>
<br>
<br>
</span><o:p></o:p></p>
<p class="MsoNormal"><span style="color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);"> </span><o:p></o:p></p>
<p class="MsoNormal"><span
style="font-size: 10pt; color: rgb(31, 73, 125);">----------------------------------<br>
Gavin Silver<br>
Ramp Up Technology<br>
<a moz-do-not-send="true" href="mailto:gsilver@rampuptech.com"><span
style="font-size: 11pt;">gsilver@rampuptech.com</span></a></span><span
style="color: blue;"><br>
----------------------------------<br>
<br>
Please remember to send all issues to:<br>
<a moz-do-not-send="true" href="mailto:support@rampuptech.com">support@rampuptech.com</a>.<br>
<br>
The information contained in this message may be privileged and
confidential
and protected from disclosure. If the reader of this message is not the
intended recipient, or an employee or agent responsible for delivering
this
message to the intended recipient, you are hereby notified that any
dissemination,
distribution or copying of this communication is strictly prohibited.
If you
have received this communication in error, please notify us immediately
by
replying to the message and deleting it from your computer.</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<pre> <o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>ZendTo mailing list<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="mailto:ZendTo@zendto.com">ZendTo@zendto.com</a><o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";"><br>
<br>
<br>
</span><o:p></o:p></p>
<pre>Jules<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>Julian Field MEng CITP CEng<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://www.ZendTo.com">www.ZendTo.com</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>Need help fixing or optimising your systems?<o:p></o:p></pre>
<pre>Contact me!<o:p></o:p></pre>
<pre>Need help getting you started solving new requirements from your boss?<o:p></o:p></pre>
<pre>Contact me!<o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<pre>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<o:p></o:p></pre>
<pre>Follow me at twitter.com/JulesFM<o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif"; color: windowtext;">--
</span><o:p></o:p></p>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>ZendTo mailing list<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="mailto:ZendTo@zendto.com">ZendTo@zendto.com</a><o:p></o:p></pre>
<pre><a moz-do-not-send="true"
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a><o:p></o:p></pre>
<pre> <o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif";"><br>
<br>
<o:p></o:p></span></p>
<pre>Jules<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>-- <o:p></o:p></pre>
<pre>Julian Field MEng CITP CEng<o:p></o:p></pre>
<pre><a moz-do-not-send="true" href="http://www.ZendTo.com">www.ZendTo.com</a><o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Need help fixing or optimising your systems?<o:p></o:p></pre>
<pre>Contact me!<o:p></o:p></pre>
<pre>Need help getting you started solving new requirements from your boss?<o:p></o:p></pre>
<pre>Contact me!<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654<o:p></o:p></pre>
<pre>Follow me at twitter.com/JulesFM<o:p></o:p></pre>
<p class="MsoNormal"><span
style="font-size: 12pt; font-family: "Times New Roman","serif"; color: windowtext;">--
<o:p></o:p></span></p>
</div>
<pre wrap=""><fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
ZendTo mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:ZendTo@zendto.com">ZendTo@zendto.com</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">Jules
--
Julian Field MEng CITP CEng
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="http://www.ZendTo.com">www.ZendTo.com</a>
Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
Follow me at twitter.com/JulesFM
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">Jules
--
Julian Field MEng CITP CEng
<a class="moz-txt-link-abbreviated" href="http://www.ZendTo.com">www.ZendTo.com</a>
Need help fixing or optimising your systems?
Contact me!
Need help getting you started solving new requirements from your boss?
Contact me!
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
Follow me at twitter.com/JulesFM
</pre>
</body>
</html>