Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require_once 'swiftmailer/lib/swift_required.php';
- class Email_Message {
- public $transport;
- public function __construct($host,$port, $useremail,$emailpassword) {
- $this->transport = Swift_SmtpTransport::newInstance($host,$port,'ssl') //'ssl://smtp.gmail.com', 465
- ->setUsername($useremail)
- ->setPassword($emailpassword);
- }
- public function SendEmail($subject, $MessageBody, $from = array(), $to = array()){
- $mailer = Swift_Mailer::newInstance($this->transport);
- $message = Swift_Message::newInstance($subject); // subject
- $message->setFrom($from); // sender
- $message->setTo($to); // Receiver
- $message->setBody($MessageBody); // message body with either text or HTML
- $send = $mailer->send($message,$failuers);
- return $send;
- }
- $EmailClass = new Email_Message('smtp.gmail.com', 465, "myemail@gmail.com", "mypassword");
- $subject = "TESTING";
- $from = array('myemail@gmail.com' => 'My Name');
- $to = array('useremail@mail.com' => 'username');
- $MessageBody = "testing";
- $check_Mail = $EmailClass->SendEmail($subject, $MessageBody, $from, $to);
- if ($check_Mail){
- echo "Mail Sent";
- }
- else {
- echo $check_Mail;
- }
- <br />
- <b>Fatal error</b>: Uncaught exception 'Swift_TransportException' with message
- 'Connection could not be established with host smtp.gmail.com
- [php_network_getaddresses: getaddrinfo failed: No such host is known. #0]'
- in C:xampphtdocsmy project directoryswiftmailerlibclassesSwiftTransportStreamBuffer.php:269
- Stack trace:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement