Mail not being sent when using phpmailer
Posted
by mithunmo
on Stack Overflow
See other posts from Stack Overflow
or by mithunmo
Published on 2009-10-06T05:33:48Z
Indexed on
2010/03/31
23:03 UTC
Read the original article
Hit count: 806
I am using the following code to send mail to a smtp server .
<?php
// example on using PHPMailer with GMAIL
include("PHPMailer/class.phpmailer.php");
include("PHPMailer/class.smtp.php"); // note, this is optional - gets called from main class if not already loaded
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->Host = "mucse491.eu.xxxxx.com"; // sets GMAIL as the SMTP server
$mail->Port = 143; // set the SMTP port
$mail->Username = "[email protected]"; // GMAIL username
$mail->Password = "xxxx"; // GMAIL password
$mail->From = "[email protected]";
$mail->FromName = "mithun";
$mail->Subject = "This is the subject";
$mail->AltBody = "This is the body when user views in plain text format"; //Text Body
$mail->WordWrap = 50; // set word wrap
$mail->AddAddress("[email protected]","First Last");
$mail->IsHTML(true); // send as HTML
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message has been sent";
}
?>
When I run it from the command line I get the following error
PHP Deprecated: Function eregi() is deprecated in C:\wamp\www\phpmailer\class.p
hpmailer.php on line 593
Deprecated: Function eregi() is deprecated in C:\wamp\www\phpmailer\class.phpmai
ler.php on line 593
PHP Warning: fputs() expects parameter 1 to be resource, integer given in C:\wa
mp\www\phpmailer\class.smtp.php on line 213
Warning: fputs() expects parameter 1 to be resource, integer given in C:\wamp\ww
w\phpmailer\class.smtp.php on line 213
Mailer Error: SMTP Error: Could not connect to SMTP host.
When i run from the browser I get the following error
Deprecated: Function eregi() is deprecated in C:\wamp\www\phpmailer\class.phpmailer.php on line 593
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server. in C:\wamp\www\phpmailer\class.smtp.php on line 122
Warning: fsockopen() [function.fsockopen]: unable to connect to mucse491.xx.xxxxx.com:143 (php_network_getaddresses: getaddrinfo failed: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server. ) in C:\wamp\www\phpmailer\class.smtp.php on line 122
Mailer Error: SMTP Error: Could not connect to SMTP host.
Please someone guide me .
© Stack Overflow or respective owner