一個簡單發送SMTP Gmail電子郵件的範例
<?php require_once 'swiftmailer-5.x/lib/swift_required.php'; // 採用預設的mail()數函發email // $transport = Swift_MailTransport::newInstance(); // 使用SMTP的方式來發送gmail $transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl') ->setUsername('Your username') ->setPassword('Your password') ; // 填寫email的主旨、內容、寄件者、收件者 $message = Swift_Message::newInstance(); $message->setTo(array( "jason@gmail.com" => "Jason.Terry" //,"abc@yahoo.com" => "Mike.Porter" )); $message->setSubject("Swift Mail測試中..."); $message->setBody("恭喜您! Swift測試郵件發送成功。"); $message->setFrom("swiftmailer@gamil.com", "Swift-mailer"); // Send the email $mailer = Swift_Mailer::newInstance($transport); $mailer->send($message); echo 'Send Swift mail successfully!!';
沒有留言:
張貼留言