Here are my configuration files.
sendmail.ini
[sendmail] ; you must change mail.mydomain.com to your smtp server, ;
or to IIS’s “pickup” directory. (generally C:InetpubmailrootPickup) ;
emails delivered via IIS’s pickup directory cause sendmail to ;
run quicker, but you won’t get error messages back to the calling ; application.
smtp_server=(Correct SMTP Server) ;
smtp port (normally 25)
smtp_port=25
php.ini
[mail function] ;
For Win32 only. ;
[url]http://php.net/smtp
[url]http://php.net/smtp-port
For Win32 only. ;
[url]http://php.net/sendmail-from
sendmail_from = (user@(server.com)) <- correct name
PHP code
<?php $
from_name = “testing”;
$from_email = “
$headers = “From: $from_name <$from_email>”;
$headers = “MIME-Version: 1.0” . “rn”;
$headers .= “Content-type: text/html; charset=iso-8859-1” . “rn”;
$body = “Hi,nThis is a test mail from $from_name <$from_email>.”;
$subject = “Test mail from test”;
$to = “
if (mail($to, $subject, $body, $headers))
{
echo “success!”;
}
else
{ echo “fail…”; }
?>
When i ran the code, it said “successful” but when I checked the email, there is nothing to received… please help urgently!
Thank you i will provide as many relevant information as possible to solve this issue.
I have been trying to solve this for many days already but it does not show. SMTP port is not blocked by ISP. I used my own personal hotmail address to send to the company’s email and it worked.
Vice versa, i used my company’s email to send “test” to my personal hotmail address. This shows that the company does not block out-bound traffic, what could be the problem now?