次の構成で、swiftmailerでメールを送信しようとしています:
transport: smtp
host: smtp.emailsrvr.com
user: *user*
password: *password*
xamppとsymfony 2.1を使用して、localhostからこれをテストしようとしています。現在、私が得るエラーは次のとおりです。
「ホスト smtp.emailsrvr.com との接続を確立できませんでした [接続先が一定時間後に適切に応答しなかったため、接続の試行に失敗したか、接続されたホストが応答しなかったために接続の確立に失敗しました。#10060]」
メールを送信するために呼び出しているメソッドは次のようになります。
/**
* Send an email
* @param type $data
* @return boolean
*/
protected function sendMail($data)
{
$message = \Swift_Message::newInstance()
->setSubject(isset($data['subject']) ? $data['subject'] : 'No subject')
->setFrom($data['from'])
->setTo($data['to'])
->setBody(
$this->render('myBundle:emails:'.$data['view'].'.txt.twig',
$data['viewData']));
$this->get('mailer')->send($message);
return true;
}
メールを送信する前に、XAMPP で設定する必要があるものはありますか? 私はいくつかのことを試しましたが、今のところ何も機能していません。