NYCPHP Meetup

NYPHP.org

[nycphp-talk] PHP Bcc Headers

(Margaret) Michele Waldman mmwaldman at optonline.net
Mon Aug 4 17:32:03 EDT 2008


I did resort to calling mail() twice.  I hated doing it.

 

Then he called me and said there was no from on the email and the client
isn't getting the email, which made me think it was a header issue again.

 

However, My testing shows there is a from.

 

I think the email in question has spam filters set too high.

 

  _____  

From: talk-bounces at lists.nyphp.org [mailto:talk-bounces at lists.nyphp.org] On
Behalf Of Patrick May
Sent: Monday, August 04, 2008 3:47 PM
To: NYPHP Talk
Subject: Re: [nycphp-talk] PHP Bcc Headers

 

Hello,

I recommend following bzcoder's suggestion of using PHP Mailer, or simply
calling mail() twice:

<?php
               $headers = "From: member at sovsite.com" . "\r\n";
               $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n";

               mail("greg at lioncube.com", "test", "test", $headers);
               mail("mmwaldman at optonline.net", "test", "test", $headers);
?>

Cheers,

Patrick



On Mon, Aug 4, 2008 at 3:40 PM, (Margaret) Michele Waldman
<mmwaldman at optonline.net> wrote:

I have a test script already.

Bcc doesn't work on either.

<?php
               $headers = "From: member at sovsite.com" . "\r\n";
               $headers .= "Bcc: mmwaldman at optonline.net" . "\r\n";
               $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n";

               mail("greg at lioncube.com", "test", "test", $headers);
?>

And

<?php
               $headers = "From: member at sovsite.com" . "\n";
               $headers .= "Bcc: mmwaldman at optonline.net" . "\n";
               $headers .= "X-Mailer: PHP/" . phpversion() . "\n";

               mail("greg at lioncube.com", "test", "test", $headers);
?>


-----Original Message-----
From: talk-bounces at lists.nyphp.org [mailto:talk-bounces at lists.nyphp.org] On
Behalf Of csnyder

Sent: Monday, August 04, 2008 3:37 PM
To: NYPHP Talk
Subject: Re: [nycphp-talk] PHP Bcc Headers

On Mon, Aug 4, 2008 at 3:17 PM, (Margaret) Michele Waldman
<mmwaldman at optonline.net> wrote:
> I'm using "\r\n" at the end of each line.
>
> The headers are being completely ignored.
>
> I'll try switching.  The did cross my mind before, but I wasn't sure what
to
> test other than "\r\n".

Completely ignored is probably a bad sign, but you could try using just
"\n".

When that doesn't work, try setting just a single "X-sent-by: php"
header to avoid line-ending issues altogether. It may be worth
creating a test script that does nothing but send a simple email so
you can isolate the problem from other potential bugs, post the code
to this list for review, etc.
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php




-- 
Patrick May
135 Oak Street
Brooklyn, NY 11222
+1 (347) 232-5208
patrick at hexane.org
http://www.hexane.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20080804/eb238da3/attachment.html>


More information about the talk mailing list