From: mfaryad at maydaygroup dot com
Operating system: Apache 1.3.27 Mode-SSL
PHP version: 4.3.9
PHP Bug Type: *Mail Related
Bug description: Email being sent twice
Description:
------------
Hi,
Strangely in some cases the email is being sent twice to recipient, but
not always only sometimes.
Reproduce code:
---------------
$emailPrt = "[EMAIL PROTECTED]";
$subject = "Booking Confirmation Ref. - CN$bookingref";
$header="From: [EMAIL PROTECTED]";
$bk = "BOOKING HAS BEEN
MADE\n------------------------------------\nBooking ref is:
CN$cn\n------------------------------------\n";
$cusomerName="Customer Name:- ".$leadpassenger;
$customerEmail="Customer Email:- ".$email;
$customerTag="Customer Tag / adv_code :- ".$advCode;
$apRow2 = "Airport parking at $apLocation\nStart Date: $apStartDate\nEnd
Date: $apEndDate\n";
$productDetails =
$bk.$cusomerName."\n".$customerEmail."\n".$customerTag."\n".$clientTotal."\n"."Product
Details:". $htlRow." ".$crRow." ".$apRow2." ".$tiRow." ".$supp." ";
if($emailPrt)
{
mail($emailPrt,$subject,$productDetails,$header);
}
Expected result:
----------------
I should get an email at [EMAIL PROTECTED] as below
BOOKING HAS BEEN MADE
------------------------------------
Booking ref is: CN970546
------------------------------------
Customer Name:- Wilde/Michael/Mr
Customer Email:- [EMAIL PROTECTED]
Customer Tag / adv_code :- park
Total: �42.00
Product Details: Airport parking at EMA ECONOMY LONG STAY 7 (ON-SITE)
Start Date: 06.06.05 End Date: 13.06.05
Actual result:
--------------
In some cases it sends duplicate email, same email up 2 or 3 times its
strange, hope you guys can help.
--
Edit bug report at http://bugs.php.net/?id=32411&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=32411&r=trysnapshot4
Try a CVS snapshot (php5.0):
http://bugs.php.net/fix.php?id=32411&r=trysnapshot50
Try a CVS snapshot (php5.1):
http://bugs.php.net/fix.php?id=32411&r=trysnapshot51
Fixed in CVS: http://bugs.php.net/fix.php?id=32411&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=32411&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=32411&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=32411&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=32411&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=32411&r=support
Expected behavior: http://bugs.php.net/fix.php?id=32411&r=notwrong
Not enough info:
http://bugs.php.net/fix.php?id=32411&r=notenoughinfo
Submitted twice:
http://bugs.php.net/fix.php?id=32411&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=32411&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=32411&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=32411&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=32411&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=32411&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=32411&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=32411&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=32411&r=mysqlcfg