Web アプリケーションで CakeEmail を使用しようとしていますが、タイムアウト エラーが発生し続けます。私のグーグルとスタッキングはすべて、何かが正しく構成されていないという考えだけを与えてくれますが、欠落している、または間違って入力している構成オプションを見つけることができないようです。Gmail アカウントを使用して送信しようとしています。
Gmail の設定:
public $gmail = array(
'host' => 'ssl://66.249.93.111',
'port' => 465,
'timeout' => 30,
'username' => 'my_gmail_account_name',
'password' => 'my_gmail_account_password',
'transport' => 'Smtp'
);
app/Config/email.php で
メールコード:
$Email = new CakeEmail('gmail');
$Email->from(array('my_gmail_account_name' => 'Dev'));
$Email->to('my_gmail_account_name');
$Email->subject('Export Email Test');
$Email->send('This is a test email for ExportJobs.');
(追記として、ここで実行するコードは Cake コンソール プログラムの一部であるため、コマンド ラインから Console/cake file_name を実行するとこれらのメソッドが呼び出されます。また、その IP は Gmail の SMTP IP です。名前を使用すると、DNSの問題が発生します)。
誰かが私が見逃しているものを見たことがありますか?
御時間ありがとうございます!