私はメーリングリストシステムのoptを整理しようとしています。私は基本的な原則と必要な設計を理解していますが、私はそれが迷惑メールとして取り上げられている問題があります。Zend_mailを使用しているメールはスパムとして扱われているようですが、Outlookを経由して送信しますか?
私は、outlookから[email protected]を介してhtmlメールを送信するとうまく動作し、スパムとして扱われません。 Zend_mailオブジェクトを使用してメールを送信すると送信されますが、送信するテスト電子メールアカウントでスパムとして扱われます。
これは電子メールアイテムを送信するために使用するコードです。
//send an email
$mail = new Zend_Mail();
$config = array('auth' => 'login','username' => '[email protected]','password' => 'mypassword');
$transport = new Zend_Mail_Transport_Smtp('mail.domain.com', $config);
$mail->setSubject($item->title);
$mail->setFrom("[email protected]");
$mail->addTo($item->email, $item->forename);
//$mail->setBodyText($item->contentPlain);
$mail->setBodyHtml($item->contentHTML);
$mail->send($transport);
あなたが認証するためにSMTPトランスポートオブジェクトを使用しますが、まだスパムとして扱うように見えるイムを見ることができるように。ポインタやヒントを持っている人は大変感謝しています!スパムとして処理された電子メールから
ヘッダー情報:
それはケースだろう、なぜ私は人々のための任意のアイデアをホストヘッダ情報にクライアントのドメイン名のカップルが含まれているように見えますか?私は約10ドメインの共有IPアドレスを使用しています
Received: (qmail 1436 invoked from network); 14 Aug 2009 16:02:10 +0100
Received: from clientdomain1.co.uk (HELO localhost) (91.192.***.196)
by clientdomain2.info with SMTP; 14 Aug 2009 16:02:10 +0100
Subject: Manchester 2 Day Seminar: Dealing with difficult people
From: [email protected]
To: Andi <[email protected]>
Date: Fri, 14 Aug 2009 15:02:10 +0000
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
MIME-Version: 1.0
両方からヘッダを投稿してくださいメールを受け取りました。 –
done :)とにかく迷惑メールとして検出されたものは、moのマシンでoutlookからメールを送信できません。 – Andrew