以下で調査している電子メール送信スクリプトでいくつかの問題に直面しています。
try
{
$mail->Host = "mail.xyz.com"; // SMTP server
$mail->SMTPDebug = 1; // enables SMTP debug information (for testing)
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->Port = 25; // set the SMTP port for the GMAIL server
$mail->Username = "no-reply@xyz.com"; // SMTP account username
$mail->Password = "mypassword"; // SMTP account password*/
$mail->SetFrom($from, $fromName);
$mail->AddAddress($to, $toName);
$mail->Subject = $subject;
$mail->AddReplyTo('no-reply@xyz.com', 'xyz title');
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically
$mail->MsgHTML($body);
$mail->IsHTML(true); // send as HTML
$success = $mail->Send();
}
catch (phpmailerException $e)
{
echo $e->errorMessage();
}
catch (Exception $e)
{
echo $e->getMessage();
}
return $success;
**私はPHPMailerでこのコードを使用して電子メールを送信しています。
xyz@gmail.com
xyz@yahoo.com
xyz@rediff.com
しかし、xyz@hotmail.com や xyz@live.com などの hotmail にメールを送信すると、ジャンク フォルダーに移動します。何を問題にするべきですか?また、kajal@xyztechnologies.com のような会社のサーバーで電子メールを送信しようとすると、次のエラーが発生しました:**
- - - - - - - - - - - - - - オリジナルメッセージ - - - - - - - - - - -------- 件名: メール配信失敗: 差出人にメッセージを返す 差出人: 「メール配信システム」 日付: 2013 年 10 月 7 日 (月) 午後 6 時 23 分 宛先: no-reply@xyz.com
このメッセージは、メール配信ソフトウェアによって自動的に作成されました。
送信したメッセージは、1 人以上の受信者に配信できませんでした。これは永続的なエラーです。次のアドレスは失敗しました:
kajal@xyztechnologies.com SMTP error from remote mail server after MAIL FROM:<no-reply@xyz.com> SIZE=1872: host xyztechnologies.com [173.37.185.97]: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1)
------ これは、すべてのヘッダーを含むメッセージのコピーです。------
Return-path: 受信: from localhost ([127.0.0.1]:47913 helo=www.xyz.com) by Rack with esmtpa (Exim 4.80.1) (envelope-from ) id 1VT8up-0007gh-UD for kajal@xyztechnologies.コム; 月曜日、2013 年 10 月 7 日 18:23:55 +0700 受信: 122.177.170.230 から ([122.177.170.230]) (10.1.1.12 のプロキシ) (SquirrelMail 認証ユーザー no-reply@xyz.com) by www.xyz.com HTTPで; 2013 年 10 月 7 日月曜日 18:23:55 +0700 メッセージ ID: <55932ee6e029216dc42c4ba45cb93b56.squirrel@www.xyz.com> 日付: 2013 年 10 月 7 日月曜日 18:23:55 +0700 件名: ウェブメールからのテスト 差出人: no- reply@xyz.com To: kajal@xyztechnologies.com User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-優先度:3(普通) 重要度:普通
TEsst2
何を問題にするべきですか?解決策が見つかりません。私を助けてください。ありがとう