Re: Doubt in mail()
| From: | Vivek K | Date: | Thu, 31 Aug 2000 06:45:02 +0000 |
| Subject: | Re: Doubt in mail() | ||
| References: | 1 2 3 4 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-2329@lists.php.net to get a copy of this message | ||
Hi
This option also i tried, by giving $moreto or/and Cc. Funny thing is, mail is
not bouncing back, but it is reaching only $To. Cc or $moreto(as in your code)
will not receive anything. But $To can see the $moreto in header when he
receives the mail.
I dont know waht is the problem.
Vivek
Jason Brooke wrote:
> Your code works fine on my linux box invoking plain old sendmail. I replaced
> your two recipient addresses with two completely seperate ones of my own and
> executed your code, and both emails arrived fine. One destination SMTP
> server was Post.Office on WinNT and the other was Qmail on Linux. The
> machine which sent the email from Php is Linux also, with no smtp server -
> only command line sendmail.
>
> I don't know what Php is doing on my machine when there are comma seperated
> values in the 'to' argument, but what you might try instead of stuffing
> multiple addresses into the first argument of mail(), is adding extra To:
> fields to the 4th argument of mail like this instead:
>
> $To = "vivek@madona.com";
> $From = "vivekk@india.hp.com";
> $moreto = "vivekk@india.hp.com";
> $Headers = "From: " . $From . "\n";
> $Headers .= "To: $moreto\n";
> $Headers .= "MIME-Version: 1.0"."\n" ;
> $Headers .= "Content-Type: text/plain; charset=iso-8859-1\n";
> $Headers .= "Content-Transfer-Encoding: 8bit" . "\n";
> $Headres .= "X-Mailer:PHP/".phpversion();
> $message = "Test message, please ignore";
> $sub = "Test Message, please igniore this mail";
> mail($To,$sub,$message,$Headers);
>
> jason
>
> > Hi
> > Code is here.
> > Our SMTP server is unix box
> >
> > $To = "mailto:vivek@madona.com,vivekk@india.hp.com;
> > $From = "mailto:vivekk@india.hp.com;
> > $Headers = "From: " . $From . "\n";
> > $Headers .= "MIME-Version: 1.0"."\n" ;
> > $Headers .= "Content-Type: text/plain; charset=iso-8859-1\n";
> > $Headers .= "Content-Transfer-Encoding: 8bit" . "\n";
> > $Headres .= "X-Mailer:PHP/".phpversion();
> > $message = "Test message, please ignore";
> > $sub = "Test Message, please igniore this mail";
> >
> > mail($To,$sub,$message,$Headers);
> >
> > The mail is returning back to me, The error is
> >
> > The Postfix program
> > <vivekk@madona.com, vivekk>: bad host/domain syntax: "madona.com, vivekk"
> >
> >
> >
> > Jason Brooke wrote:
> >
> > > Copy and paste the exact part which is failing
> > >
> > > jason
> > >
> > > > Hi
> > > > I am using Apache 1.3.9 and PHP 3.0.11 on WinNT4.0.
> > > > mail() function is working fine for one email address but it is
> failing
> > > > for multiple address.
> > > > I tried all combinations for separating the recipients, mail will just
> > > > come back to me.
> > > > i.e., comma, space, pipe.. nothing seems to be working. Will PHP
> 3.0.11
> > > > supports multiple recipients?
> > > >
> > > > regards
> > > > Vivek K
> >
> >
> > --
> > PHP Windows Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: php-windows-unsubscribe@lists.php.net
> > For additional commands, e-mail: php-windows-help@lists.php.net
> > To contact the list administrators, e-mail: php-list-admin@lists.php.net
> >
> >