yashbhav Posted November 12, 2010 Share Posted November 12, 2010 Hi guys, I am using following code for sending out confirmation email after successful transaction to the user. But, I users are not getting any confirmation emails. Can somebody help me out here. May be I am doing wrong in "$to" function as $sender_email is at previous form, So how can I use Session here? If I am wrong here? Any someone help? Many Thanks in advance. $to = "$sender_email"; $subject = "Your Transaction"; $headers = "From: Company <company@abc.com>\n"; $headers .= "Reply-To: Company <company@abc.com>\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-Type: multipart/alternative; boundary=\"$mime_boundary\"\n"; $message = "Dear ".$rs["sender_name"].", ".$_email_nl.$_email_nl; $message .= "Your paid amount ".$amount." ".$rs["currency"]." has been added to desired account.".$_email_nl.$_email_nl; $message .= "Regards,"; $message .= "my company"; mail($to, $subject, $message, $headers); Quote Link to comment Share on other sites More sharing options...
Deoctor Posted November 12, 2010 Share Posted November 12, 2010 check whether in the server where u are using this have the port 25 opened. u can test that using this at command prompt telnet localhost 25 Quote Link to comment Share on other sites More sharing options...
yashbhav Posted November 12, 2010 Author Share Posted November 12, 2010 Hi ym_chaitu, thanks for your reply. Yes, it is open and I also checked with sending test email with normal code. But, this code not working for me. Should I try something like this with help of sessions? $email = $_SESSION["sender_email"]; $to = "$email"; ........ ....... Quote Link to comment Share on other sites More sharing options...
Deoctor Posted November 12, 2010 Share Posted November 12, 2010 try to echo the values what u are getting for the $to and so on and check it out.. Hi ym_chaitu, thanks for your reply. Yes, it is open and I also checked with sending test email with normal code. But, this code not working for me. Should I try something like this with help of sessions? $email = $_SESSION["sender_email"]; $to = "$email"; ........ ....... Quote Link to comment Share on other sites More sharing options...
yashbhav Posted November 12, 2010 Author Share Posted November 12, 2010 Hi Again, Thanks for your reply. how can do that? Can you guide me a bit? Thanks Quote Link to comment Share on other sites More sharing options...
Deoctor Posted November 12, 2010 Share Posted November 12, 2010 before sending echo the values echo "TO --> ".$to."\n"; like this and so on for the other values.. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.