<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
@font-face
        {font-family:"Segoe UI";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin-right:0in;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;
        mso-believe-normal-left:yes;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.emailstyle19
        {font-family:Arial;
        color:navy;}
span.emailstyle20
        {font-family:Arial;
        color:navy;}
span.EmailStyle22
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
<![if mso 9]>
<style>
p.MsoNormal
        {margin-left:3.0pt;}
</style>
<![endif]>
</head>
<body bgcolor=white lang=EN-US link=blue vlink=blue style='margin-left:3.0pt;
margin-top:3.0pt;margin-right:3.0pt;margin-bottom:.75pt'>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Hi Brad,</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I got it to work, but it is not very
clean. You need to create another function in NSSDropbox.php:</span></font></p>
<p class=MsoNormal><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New"'> public function
deliverEmail1(<br>
$toAddr,<br>
$fromAddr,<br>
$subject,<br>
$content<br>
)<br>
{<br>
return mail(<br>
$toAddr,<br>
$subject,<br>
$content,<br>
($fromAddr==""?"":sprintf("From:
%s\r\nReply-to: %s\r\n",<br>
$fromAddr, $fromAddr)<br>
)<br>
);<br>
}</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>and then make the following change in Verify.php
on line 238 to the following:</span></font></p>
<p class=MsoNormal><b><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New";font-weight:bold'>$success</span></font></b><font
size=2 face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'>
<b><span style='font-weight:bold'>=</span></b> <b><span style='font-weight:
bold'>$this-></span></b>_dropbox<b><span style='font-weight:bold'>-></span></b>deliverEmail1<b><span
style='font-weight:bold'>(</span></b></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>So it uses this new function to send out
email instead of the “fixed” one.</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>As for a proper php fix: there is nothing
so far and all solutions point out to doing sendmail with –f argument, unfortunately.
</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Regards,</span></font></p>
<div>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Naz Snidanko</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Desktop &
Network Support</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Harper Power
Products Inc.</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>(p) 416 201- 7506</span></font></b></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial'><a href="mailto:nsnidanko@harperpowerproducts.com">nsnidanko@harperpowerproducts.com</a></span></font></p>
<div class=MsoNormal align=center style='text-align:center'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt;color:windowtext'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><b><font size=2
color=black face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:windowtext;font-weight:bold'>From:</span></font></b><font size=2
color=black face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:windowtext'> zendto-bounces@zend.to [mailto:zendto-bounces@zend.to] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Brad Beckenhauer<br>
<b><span style='font-weight:bold'>Sent:</span></b> September 24, 2010 3:27 PM<br>
<b><span style='font-weight:bold'>To:</span></b> ZendTo Users<br>
<b><span style='font-weight:bold'>Subject:</span></b> [ZendTo] Re: Return-Path
change</span></font></p>
</div>
<p class=MsoNormal><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'>Naz, </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'>Spoke too soon on this. This fix works only if
you are an authenticated user, but not if the user selects "<strong><b><font
face="Segoe UI"><span style='font-family:"Segoe UI"'>email verification
required"</span></font></b></strong> on the main page.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'>Still looking for the way to allow the PHP to talk
to sendmail per my conversation with Julian.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI";
color:windowtext'><br>
>>> On 9/23/2010 at 8:36 AM, in message
<9453A32CAC9FFB4D8F59285E34B6A50604AD47@hotc_exch.harperotc.com>,
"Naz Snidanko" <nsnidanko@harperpowerproducts.com> wrote:</span></font></p>
</div>
<table class=MsoNormalTable border=0 cellpadding=0 bgcolor="#F3F3F3"
style='margin-left:11.25pt;background:#F3F3F3'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<div style='border:none;border-left:solid #050505 1.0pt;padding:0in 0in 0in 5.0pt'>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Brad,</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Dirty fix below works like a charm</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Thank you,</span></font></p>
<div>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Naz Snidanko</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Desktop &
Network Support</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Harper Power
Products Inc.</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>(p) 416 201-
7506</span></font></b></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
style='font-size:10.0pt;font-family:Arial'><a
href="mailto:nsnidanko@harperpowerproducts.com">nsnidanko@harperpowerproducts.com</a></span></font></p>
</div>
<div>
<div class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
text-align:center'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt;color:windowtext'>
<hr size=2 width="100%" align=center tabIndex=-1>
</span></font></div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><b><font size=2
color=black face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:windowtext;font-weight:bold'>From:</span></font></b><font size=2
color=black face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
color:windowtext'> zendto-bounces@zend.to [mailto:zendto-bounces@zend.to] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Brad Beckenhauer<br>
<b><span style='font-weight:bold'>Sent:</span></b> September 22, 2010 12:55 PM<br>
<b><span style='font-weight:bold'>To:</span></b> ZendTo Users<br>
<b><span style='font-weight:bold'>Subject:</span></b> [ZendTo] Re:
Return-Path change</span></font></p>
</div>
<p class=MsoNormal><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI"'>Jules,</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI"'>All
very true, I was only looking at this from the zendto vm position and documenting
what I've found to date. I'll keep looking to see if I can figure
out where the issue lies and hopefully just use the PHP code at hand.
Like you, I don't want to have to modify the MTA settings either if it can be
avoided.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI"'>thanks
for your thoughts.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=2
color=black face="Segoe UI"><span style='font-size:10.0pt;font-family:"Segoe UI"'>Brad<br>
<br>
>>> On 9/22/2010 at 11:06 AM, in message
<4C9A299F.5080108@Zend.To>, Jules <Jules@zend.to> wrote:</span></font></p>
</div>
<table class=MsoNormalTable border=0 cellpadding=0 bgcolor="#F3F3F3"
style='margin-left:11.25pt;background:#F3F3F3'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<div style='border:none;border-left:solid #050505 1.0pt;padding:0in 0in 0in 5.0pt'>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>The
problem is that people might not have sendmail installed (or even a program
which fakes it, like Postfix does). I would rather use the PHP function
call as the PHP build on the machine will have been done correctly for that
type of system, working around it is usually a bad idea.<br>
<br>
Also, sendmail is often not present in /usr/lib (that's there for ancient
historical reasons, not appreciated by all modern system builders).<br>
<br>
So I'm reluctant to call sendmail directly, as that's avoiding all the
(sensible) logic in the PHP configuration script when PHP is built on that
system.<br>
<br>
On true sendmail systems (and not necessarily on other mail systems that
fake the sendmail binary), the Return-Path header will be set in the
sendmail.cf file. The last thing I want is for people to have to edit their
sendmail.cf file, they shouldn't have to do that for an app which is just
trying to send mail and not process it.<br>
<br>
Jules.<br>
<br>
On 22/09/2010 16:06, Brad Beckenhauer wrote: </span></font></p>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Ok,</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>I'm
not a PHP programmer, but I researched this issue and found this
reported issue as a bug on the PHP Solaris forum back in 2004.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'><a
href="http://bugs.php.net/bug.php?id=29122" moz-do-not-send=true><font
color="#0066cc"><span style='color:#0066CC'>http://bugs.php.net/bug.php?id=29122</span></font></a></span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>I also
applied the code presented in the above bug trac and substituted the logic
from the bug trac with the mail() logic and the Return-Path works
(Diff below).</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>I
uncompressed the Julian's php rpm package in the Zendto centos-64 vm and
found that the bug was not present in that package, so the issue
appears to be an interaction issue between sendmail and PHP.
Either sendmail is not accepting the Return-Path or PHP is not providing
(or providing incorrectly) the Return-path to sendmail.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>I also
downloaded the current PHP 5.2 build and grep'd for the bad code noted in
the bug trac that the bug was not present in that package.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Julian,</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>As usual,
I'll defer to you on what you'd like to do as far as final code
changes. I'm just reporting my discoveries for you.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>I used
Zendto to send an package to a fictitious, non-existent email account and
received a bounce back to my email account from my MTA with the original
Zendto message attached. Yea!!!</span></font></p>
</div>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Below is
the diff file for the changes I made that worked, you previously used a
return statement and this does not and my cause issues.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Please
let me know what changes you make to the code.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>have a
good day</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Brad</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>---
NSSDropbox.php.original 2010-09-21 17:20:10.000000000 -0500<br>
+++ NSSDropbox.php 2010-09-22
08:58:28.000000000 -0500<br>
@@ -678,14 +678,14 @@<br>
$content<br>
)<br>
{<br>
- return mail(<br>
-
$toAddr,<br>
-
$subject,<br>
-
$content,<br>
-
($fromAddr==""?"":sprintf("From: %s\r\nReply-to:
%s\r\n",<br>
-
$fromAddr, $fromAddr)<br>
-
)<br>
- );<br>
+ // running php rpm: php-5.1.6-27.jkf<br>
+ // issue between PHP mail()
function and sendmail where sendmail is not </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>+
// accepting/receiving the 'Return-Path' from PHP.<br>
+ // similar to bug: <a
href="http://bugs.php.net/bug.php?id=29122" moz-do-not-send=true>http://bugs.php.net/bug.php?id=29122</a><br>
+ $tmp_msg_string = "To:
$toAddr\nSubject: $subject\n\n$content\n";<br>
+ $tmp_handle = popen
("/usr/lib/sendmail -f$fromAddr $toAddr", "w");<br>
+ fwrite ($tmp_handle,
$tmp_msg_string);<br>
+ $result = pclose ($tmp_handle);<br>
}</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>
/*!<br>
<br>
<br>
>>> On 9/21/2010 at 6:46 PM, in message <a
href="mailto:4C9943F1.2070900@Zend.To"><4C9943F1.2070900@Zend.To></a>,
Jules <a href="mailto:Jules@zend.to"><Jules@zend.to></a> wrote:</span></font></p>
</div>
<table class=MsoNormalTable border=0 cellpadding=0 bgcolor="#F3F3F3"
style='margin-left:11.25pt;background:#F3F3F3'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<div style='border:none;border-left:solid #050505 1.0pt;padding:0in 0in 0in 5.0pt'>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Try
setting "Errors-To:" instead of "Return-Path:".<br>
<br>
On 22/09/2010 00:03, Brad Beckenhauer wrote: </span></font></p>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Looks
like sendmail is overriding php.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>Drupal
had a similiar issue.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>see:</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'><a
href="http://drupal.org/node/131737" moz-do-not-send=true>http://drupal.org/node/131737</a></span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'>brad<br>
<br>
>>> On 9/21/2010 at 4:32 PM, in message <a href="mailto:4C99246D.9000205@Zend.To" moz-do-not-send=true><4C99246D.9000205@Zend.To></a>,
Jules <a href="mailto:Jules@zend.to" moz-do-not-send=true><Jules@zend.to></a>
wrote:</span></font></p>
</div>
<table class=MsoNormalTable border=0 cellpadding=0 bgcolor="#F3F3F3"
style='margin-left:11.25pt;background:#F3F3F3'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<div style='border:none;border-left:solid #050505 1.0pt;padding:0in 0in 0in 5.0pt'>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>In
lib/NSSDropbox.php change<br>
<br>
--- SNIP ---<br>
public function deliverEmail(<br>
$toAddr,<br>
$fromAddr,<br>
$subject,<br>
$content<br>
)<br>
{<br>
return mail(<br>
$toAddr,<br>
$subject,<br>
$content,<br>
($fromAddr==""?"":sprintf("From:
%s\r\nReply-to: %s\r\n",<br>
$fromAddr, $fromAddr)<br>
)<br>
);<br>
}<br>
--- SNIP ---<br>
to this:<br>
--- SNIP ---<br>
public function deliverEmail(<br>
$toAddr,<br>
$fromAddr,<br>
$subject,<br>
$content<br>
)<br>
{<br>
return mail(<br>
$toAddr,<br>
$subject,<br>
$content,<br>
($fromAddr==""?"":sprintf("From:
%s\r\nReply-to: %s\r\nReturn-Path: %s\r\n",<br>
$fromAddr, $fromAddr, $fromAddr)<br>
)<br>
);<br>
}<br>
--- SNIP ---<br>
<br>
Please let me know if this solves the problem for you, and I will put
it into the code.<br>
<br>
Jules.<br>
<br>
On 21/09/2010 21:48, Brad Beckenhauer wrote: </span></font></p>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>I
was looking at this same issue yesterday, but ran out of time.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>a
snip from the web on the Return-Path</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>Envelope
information: Return-Path, Received<br>
Return-Path<br>
The value of a Return-Path field is tokenizable. It shows the return
path of the message, i.e., the address that bounces will be sent to. It
is either (1) a < token followed by a > token, indicating an
empty return path, or (2) a bracketed address. Two examples:</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>
Return-Path: <><br>
Return-Path: <<a
href="mailto:God@heaven.af.mil" moz-do-not-send=true>God@heaven.af.mil</a>></span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>Messages
transmitted through SMTP generally do not have Return-Path fields; the
return path is transmitted out-of-band in the SMTP MAIL request. When a
message is stored in a mailbox, the return path is stored in a
Return-Path field. If the message is then retrieved (e.g., through POP)
and sent through another SMTP hop, the Return-Path is removed and the
return path is again sent out-of-band. </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>I'm
pretty sure the function calling it is in the lib/NSSDropbox file, but
have not figured out exactly how to add the coding.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>I'll
be watching this thread.</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'>Brad</span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font
size=3 color=black face="Times New Roman"><span style='font-size:12.0pt'><br>
<br>
>>> On 9/21/2010 at 2:44 PM, in message <a
href="mailto:9453A32CAC9FFB4D8F59285E34B6A50604AD27@hotc_exch.harperotc.com"
moz-do-not-send=true><9453A32CAC9FFB4D8F59285E34B6A50604AD27@hotc_exch.harperotc.com></a>,
"Naz Snidanko" <a
href="mailto:nsnidanko@harperpowerproducts.com" moz-do-not-send=true><nsnidanko@harperpowerproducts.com></a>
wrote:</span></font></p>
</div>
<table class=MsoNormalTable border=0 cellpadding=0 bgcolor="#F3F3F3"
style='margin-left:11.25pt;background:#F3F3F3'>
<tr>
<td style='padding:.75pt .75pt .75pt .75pt'>
<div style='border:none;border-left:solid #050505 1.0pt;padding:0in 0in 0in 5.0pt'>
<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Hi, ZendTo
Users</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Scenario:</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>User creates
dropoff but misspells email address. MTA tries to deliver but domain
has no MX record, so it generates bounce-back email sent to
Return-Path: header value, which goes nowhere (<a
href="mailto:www-data@server.domain.com" moz-do-not-send=true>www-data@server.domain.com</a>
in my case) and thus it creates confusion </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>How can I
change Return-Path: header value for an email address of the person
that created dropoff? To either From or Reply-To? Tis way person will
get bounce back message and correct his mistake.</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Please advice,</span></font></p>
<div>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Naz
Snidanko</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Desktop
& Network Support</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>Harper
Power Products Inc.</span></font></b></p>
<p class=MsoNormal><b><font size=1 color=black face=Georgia><span
style='font-size:8.0pt;font-family:Georgia;font-weight:bold'>(p) 416
201- 7506</span></font></b></p>
<p class=MsoNormal><font size=2 color=black face=Arial><span
style='font-size:10.0pt;font-family:Arial'><a
href="mailto:nsnidanko@harperpowerproducts.com" moz-do-not-send=true>nsnidanko@harperpowerproducts.com</a></span></font></p>
</div>
</div>
</td>
</tr>
</table>
<pre wrap=""><FIELDSET class=mimeAttachmentHeader></FIELDSET><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>_______________________________________________</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>ZendTo mailing list</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="mailto:ZendTo@zend.to" moz-do-not-send=true>ZendTo@zend.to</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto"
moz-do-not-send=true>http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a></span></font></pre>
<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;
margin-left:0in'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<pre><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt'>Jules</span></font></pre><pre><font size=2
color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>-- </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Julian Field MEng CITP CEng</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://www.Zend.To" moz-do-not-send=true>www.Zend.To</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help fixing or optimising your systems?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help getting you started solving new requirements from your boss?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Follow me at twitter.com/JulesFM</span></font></pre></div>
</td>
</tr>
</table>
<pre wrap=""><FIELDSET class=mimeAttachmentHeader></FIELDSET><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>_______________________________________________</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>ZendTo mailing list</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="mailto:ZendTo@zend.to" moz-do-not-send=true>ZendTo@zend.to</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto"
moz-do-not-send=true>http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a></span></font></pre>
<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;
margin-left:0in'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<pre><font size=2 color=black face="Courier New"><span style='font-size:
10.0pt'>Jules</span></font></pre><pre><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>-- </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Julian Field MEng CITP CEng</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://www.Zend.To" moz-do-not-send=true>www.Zend.To</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help fixing or optimising your systems?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help getting you started solving new requirements from your boss?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Follow me at twitter.com/JulesFM</span></font></pre></div>
</td>
</tr>
</table>
<pre wrap=""><FIELDSET class=mimeAttachmentHeader></FIELDSET><font size=2
color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>_______________________________________________</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>ZendTo mailing list</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="mailto:ZendTo@zend.to">ZendTo@zend.to</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto">http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto</a></span></font></pre>
<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;margin-left:
0in'><font size=3 color=black face="Times New Roman"><span
style='font-size:12.0pt'> </span></font></p>
<pre><font size=2 color=black face="Courier New"><span style='font-size:
10.0pt'>Jules</span></font></pre><pre><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>-- </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Julian Field MEng CITP CEng</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://www.Zend.To">www.Zend.To</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help fixing or optimising your systems?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Need help getting you started solving new requirements from your boss?</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Contact me!</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Follow me at twitter.com/JulesFM</span></font></pre></div>
</td>
</tr>
</table>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>
</div>
</td>
</tr>
</table>
<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><font size=3
color=black face="Times New Roman"><span style='font-size:12.0pt;color:windowtext'> </span></font></p>
</div>
</body>
</html>