仮想マシンで ubuntu を使用しています。ここで説明されているように、キャッチメールを使用してメールを送信したいと思います: http://berk.es/2011/05/29/mailcatcher-for-drupal-and-other-php-applications-the-simple-version/
私はそのような電子メールを送信しようとしています:
//Mailer class:
class Mailer extends PHPMailer
{
public $UTF8Encode = false;
public function __construct($param = null)
{
parent::__construct($param);
$this->Mailer = 'sendmail';
$this->Sendmail = 'smtp://localhost:1025';
$this->From = 'xxxx@xxxx.com';
$this->FromName = 'Support';
$this->WordWrap = 50;
$this->CharSet = 'UTF-8';
}
}
....etc....
と:
//Sending emails
$mail = new Mailer();
$mail->Body = "xxxx";
$mail->Subject = "xxx";
$mail->From = 'xxxx@xxxx.org';
$mail->FromName = 'Support';
$mail->WordWrap = 50;
$mail->AddAddress(xxxx@xxxx.com);
そして、私はエラーが発生しています:
Could not execute: smtp://localhost:1025