i have downloaded Swift Mailer from their website and try to send simple email with following code
<?php
require_once lib/swift_required.php ;
$transport = Swift_SmtpTransport::newInstance( smtp.example.org , 25)
->setUsername( your username )
->setPassword( your password )
;
$mailer = Swift_Mailer::newInstance($transport);
//Create a message
$message = Swift_Message::newInstance( Wonderful Subject )
->setFrom(array( john@doe.com => John Doe ))
->setTo(array( receiver@domain.org , other@domain.org => A name ))
->setBody( Here is the message itself )
;
//Send the message
$result = $mailer->send($message);
?>
once i run the page it gives error
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: No such host is known. in E:web_sitesswift_maillibclassesSwiftTransportStreamBuffer.php on line 233
Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.anyhost.com:25 (php_network_getaddresses: getaddrinfo failed: No such host is known. ) in E:web_sitesswift_maillibclassesSwiftTransportStreamBuffer.php on line 233
Fatal error: Uncaught exception Swift_TransportException with message Connection could not be established with host smtp.domain.com [php_network_getaddresses: getaddrinfo failed: No such host is known. #0] in E:web_sitesswift_maillibclassesSwiftTransportStreamBuffer.php:235 Stack trace: #0 E:web_sitesswift_maillibclassesSwiftTransportStreamBuffer.php(70): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 E:web_sitesswift_maillibclassesSwiftTransportAbstractSmtpTransport.php(101): Swift_Transport_StreamBuffer->initialize(Array) #2 E:web_sitesswift_maillibclassesSwiftMailer.php(74): Swift_Transport_AbstractSmtpTransport->start() #3 E:web_sitesswift_mail est.php(33): Swift_Mailer->send(Object(Swift_Message)) #4 {main} thrown in E:web_sitesswift_maillibclassesSwiftTransportStreamBuffer.php on line 235
if i remove the line
$result = $mailer->send($message);
then page execute and no error message display, as soon as i add above line to send email, i got error.
my outgoing server, port and user id & passwords are correct in my file.
Thanks