2012年3月10日土曜日

メールが宛先に到達しないメール? Sender Policy Frameworkの – SPFの « テイラーイム :: 個人ブログ :: コンピュータ

メールが宛先に到達しないメール? Sender Policy Frameworkの – SPFの « テイラーイム :: 個人ブログ :: コンピュータ

プログラミング時の電子メールを送信すると、そのメールが宛先に到達しない実現, ので、不審な: あなたはSPFでブロックされて可能性があります! ポスト: テイラーイム
源泉: SPFのプロジェクト

問題
1つの機会、私は、Joomlaをインストールした上で, 私が気付いたのフォームからメールを送信しようとするとき "コンタクト" サイト, 電子メールが宛先に到達しなかった. さらにはエラーがまたは失敗伝送ではなかった. すべてが正常だが、, 電子メールが到着しなかった.

奇妙に加え, 送信者が電子メールに応じて送信された, 時には、そのメッセージは、問題もなく到着起こった. 私が興味をそそられ, オープンソースのコードは、何が起こって分析する. Joomlaの場合, 送信の管理、電子メールは、クラスphpmailerのことによって行われます (ライブラリ/ phpmailerの/ phpmailer.php), しかし、何も異常が見つかりました.

このような時にはそれが人々を非難する共通のは我々のサービスをホストからの電子メールをする. しかし、強力なGoogle検索で, 私はすぐにそれが何だった実現: SPFの.


複数の電子メールアドレスを確立する方法

とは何です?
Sender Policy Frameworkの – SPFの, 翻訳されたことを意味 "送信者ポリシーフレームワーク", 、これはオープンな標準技術的な方法を送信者アドレスの偽造を防ぐために指定している. これにより, のみ送信する電子と電子メールの送信者を許可されて、特定の, これはドメインこの電子メールで表さの所有者である場合. 簡単な例: 電子メールの種類xySPFは送信者を確保するだけの手段である.

どのように動作?
ドメインの所有者は、DNSゾーンのドメインにSPFレコードをIPアドレスを通知公開アドレス (サーバー) メールを送信する許可されて. いつ他の人からサーバーの電子メールメッセージをそのドメインから来たと主張する受信, それから, サーバーはそのメッセージは、ドメインの宣言政策と一致していることを確認することができます. か, 例えば、, メッセージが未知のホストから来ている, それは茶番考えることができるし、破棄されます.


メールアドレスから非表示にする方法


ジョーは、電子メールfulanそれから, ジョーは自分のサーバーからメールを送信することはできません (宿泊施設) 送信者として, それは、ドメインの所有者ではありませんので、 "gmail.com" .
理由はここにメールが到着されないことです. すべてのサーバがSPFレコードを持って, 理由はいくつかのメールを理由に通常送信される際に到着. 片付ける, ジョーはgmail.comのfulanこのサーバーは、SPFレコードに承認されているため.

ソリューション
私は上記の例で行われると言うこと, SPFで禁じてはならない, ジョーは自分のドメインから送信者の電子メールで電子メールを送信する必要が, いくつかのタイプのfulan

実際には, これは電子メールのヘッダーで解決さ. まず、たとえばPHPを使用してコードを行く, どのようにしないと行われる中, 次に, 正しい方法.

コード 1 | この場合において、電子メールが宛先に到達しない


上位5つのスパム
1 2 3 
    $ヘッダー  = "MIMEバージョン: 1.0 Rは Nで";     $ヘッダー .= "から: Fulano  Rは Nで";     $ヘッダー .= "Content - Typeの: テキスト/プレーン; 文字=";のUTF-8 Rは Nで";

そののヘッダー電子メールは、上記の任意のサーバーから送信されると仮定すると, gmail.comとは異なる, それは、このメッセージが宛先に到達しないと言うことが正しい, 何それは, パラメータから "から" (ホーム), 尊敬送信者に, ドメインのルールをSPFのある電子メールとしての価値を持って. ここに私は引用gmail.com唯一の例として/リファレンス, これは多くのサーバと、電子メールを発生するので、, 場合にもhotmail.comとして.

この種の問題は、通常、お問い合わせフォームでいくつかのサイトで発生します。, 下の写真に示すように, 訪問者が電子メールシステムと記入場所 (ウェブサイト) データが送信者としてこのメールを使って送信 (パラメーター "から").

コード 2 | この場合において、メールが正常に宛先に到達する


1 2 3 4 
    $ヘッダー  = "MIMEバージョン: 1.0 Rは Nで";     $ヘッダー .= "から: 私のウェブサイト  Rは Nで";     $ヘッダー .= "Content - Typeの: テキスト/プレーン; 文字=";のUTF-8 Rは Nで";     $ヘッダー .= "返信するには: Fulano ;

大きな動きは、フォームデータを送信者として自分のドメインからの電子メールを使用して提出し、訪問者の電子メールのパラメータに格納されます "返信する". 両方の送信者と受信者ならそれは奇妙に思えるにもかかわらず、, これは、メッセージが到達することを保証します. パラメーター "返信する" (への対応) 行動には、メッセージに返信する場合は、, この訪問者に次の応答を送信していない自分のため強制的にと (差出人).

私はそれがこのだと考えて. 私はメッセージに反復性のストレスされている.

人気: 4%

開示




These are our most popular posts:

どのようにCraigslistの上だまさ取得しないように

私は最新のものから始まります。 他の人はカント、それを参照できるよう ... そこで彼ら は、彼らはあなたのアイテムの名前を言っていないあなたのについての質問で あなたの電子メールにあなたに電子メールを送信してください。 あなたはそれら の質問に答えるとき、それら ... あなたの電話番号を置けば、彼らは呼ぶ習慣とあなたは それらから電子メールを取得することはありません。 これは彼らのトラックでそれらを 停止し ... read more

ウイルスに感染しているかどうかは

最近のウイルスは差出人アドレスを詐称するものが多く、そのウイルスによって送信され たメールの宛先が不明のため、悪用された .... W32/Klezウイルスは差出人を詐称する( 偽る)ので、あなたのアドレスが差出人アドレスとしてウイルスに悪用されているだけで 感染し ... ワクチンベンダーからワクチンを添付して送信されたように見せかけています ので、騙されて添付ファイルを実行しないようにしてください。 .... からアドレスを取得して ウイルスメールを送信します(取得したアドレスのすべてに送信するわけではありません) 。 read more

フォーラムに関するヘルプ (FAQ) - Microsoft

フォーラム名やスレッドの件名の横にある [RSS] アイコンとは、どのようなものですか。 .... ただし、個人情報を共有すると、迷惑メール送信者に悪用される可能性があります ので、共有する情報を選択する場合はご注意ください。 ... スパムを回避するには、他の ユーザーが認識できても、スパム ツールが自動的に取得できないような電子メール アドレスをプロファイルに入力してください。 ... 確認の電子メールに記載されているリンク をクリックして、あなたの電子メール アドレスをシステムに登録すると、手順が完了し、 フォーラム ... read more

メールが宛先に到達しないメール? Sender Policy Frameworkの – SPF ...

プログラミング時の電子メールを送信すると、そのメールが宛先に到達しない実現, ので 、不審な: あなたはSPFでブロックされて可能性 ... それから, ジョーは自分のサーバー からメールを送信することはできません (宿泊施設) 送信者として, それは、ドメインの 所有者ではありません ... まず、たとえばPHPを使用してコードを行く, どのようにしないと 行われる中, 次に, 正しい方法. ... しかし、電子メールを取得しない. 私は、サーバー上で これを置く必要があるか、またはローカルで動作するはずです? よろしくお願い! valeu! 返答する ... read more

Related Posts



0 コメント:

コメントを投稿