On Sun, Jan 26, 2003 at 02:54:07AM -0200, paulo@zappitec.com.br wrote: > This is the way to make aeromail work, since it's using the -f option in sendmail. I attach a patch that work for me with postfix and must work as well with other MTAs. It removes the "-f" option from the sendmail call and configure the 'From' field by using the $from_user variable. -- .''`. Javier Linares : :' : javier at javierlinares.com `. `'` http://javierlinares.com `-
--- aeromail-1.45/send_message.php 2004-04-16 12:50:33.000000000 +0200
+++ aeromail/send_message.php 2004-04-16 12:43:18.000000000 +0200
@@ -4,10 +4,14 @@
function mailfrom($fromaddress, $body, $headers)
{
- $fp = popen("/usr/sbin/sendmail -t -f" . $fromaddress, "w");
+ // $fp = popen("/usr/sbin/sendmail -t -f" . $fromaddress, "w");
+ $fp = popen("/usr/sbin/sendmail -t", "w");
fputs($fp, $headers);
- fputs($fp, $body);
+ // fputs($fp, $body);
+ $newbody = "From: $fromaddress\n";
+ $newbody .= $body;
+ fputs($fp, $newbody);
fputs($fp, "\r\n");
if ( pclose($fp) != 0) {
Attachment:
signature.asc
Description: Digital signature