0

PHP と CakePHP でメールがどのように機能するかについて混乱しています。

1.) ここに示すように、PHP メール機能 / CakePHP メールヘルパーまたは SMPTP を使用してメールを送信することの違いは何ですか: http://book.cakephp.org/1.3/en/view/1290/Sending-A-Message -SMTP を使用しても結果は同じですか?

2.) メールの送信者を特定するには、ヘッダーにメールを渡しますが、何を入れてもかまいません。yourbank.comが好きですか?mail('you@gmail.com', "Subject", "Message", "From: <dave@yourbank.com>");試してみたところうまくいきましたが、Gmail では、yourbank.com の dave からのものではないかどうかを確認できませんでした...

うまくいけば、これら2つの質問に光を当てることができます。ありがとう。

4

2 に答える 2

0

質問 1: PHP のメール機能は、独自のサーバーに組み込まれている電子メール機能を使用して電子メールを送信します。SMTP を使用する場合は、別のサーバー (Google のメール サーバーなど) に接続し、そのサーバーを使用してメールを送信します。

CakePHP の電子メール コンポーネントは、設定方法に応じて、PHP メールまたは SMTP のいずれかを使用できます。

結果は基本的に多くの点で同じです。どちらの方法が最適かは、設定​​、送信するメールの量、メールの送信に関してサーバーに制限があるかどうかなどによって異なります。「PHP メールと SMTP」などを Google で検索すると、どちらが自分に最適かを判断するのに役立つ情報が得られます。

あまりメールを送信していない場合。毎日数回送信される問い合わせフォームの結果を送信するだけなら、PHP メールを使用するだけで問題ありません。

質問 2: メール プログラムは、メールが正当であることを確認するためにさまざまな手段を講じていますが、基本的に、偽のメールを完全に阻止するものは何もありません。偽のメールを送信できます。このサイトをチェックしてください: http://deadfake.com/Send.aspx特に、FAQ セクション: http://deadfake.com/FAQ.aspx

スパム フィルタは、偽の電子メールを検出するために最善を尽くしますが、最終的には、特に銀行の電子メールの場合は、エンド ユーザーが偽の電子メールに注意を払う必要があります。

于 2012-08-30T00:48:00.380 に答える
0

1)。CakePHP には、アプリケーションの開発を容易にするために実装された多くのヘルパーと機能があります。お気づきのとおり、Cake にはメール機能があります。このページ全体を読むことをお勧めしますhttp://book.cakephp.org/2.0/en/core-utility-libraries/email.html (これは 1.3 ではなく 2.0 であるため、2 つのバージョンの間に大きな変更がないことを確認してください)。この記事では、特定の方法で何かを構成する理由について詳しく説明します。

CakePHP は、PHP でデフォルトのメール機能を使用しています。ビューをコンテンツに組み込み、送信メールをより簡単な方法で構成できるようにするだけです。

2) From ヘッダー内に潜在的に任意の電子メール アドレスを入れることについては.... これは潜在的にEmail Spoofingのカテゴリに分類される可能性があり、基本的にソース (From ヘッダー) から承認されていないときに電子メールを送信します。ここでも、特定のメール サーバーの構成にリンクしています。

デフォルトのメール クライアントでは、通常、スパムやジャンクを防止するように設定されていますが、これは多くの手順を踏むことによって行われます。あるかもしれません..

  1. キーワード チェック (電子メールの内容をチェックして、スパムとして分類されたキーワードがないか確認します)。

  2. ヘッダーチェック、<---これはあなたの質問に答えるものです。

    基本的に...ヘッダーが調べられ、メールの送信元サーバーが指定された送信元アドレスを使用する権限を持っているかどうかが確認されます。

十分な技術的知識がないため、DNS/ドメインに対してレコードを設定する方法について説明するページをいくつか紹介します。これにより、電子メールが正しく検証され、スパム フォルダーに入れられなくなります。

http://www.ipswitch.com/support/imail/guide/imailgsv8.1/Appendix%20A%20dns4.html

http://help.postageapp.com/kb/application-features/dkim-and-spf-setup-and-validation

DNS SPF レコードを適切に設定するには?

私のごちゃごちゃしたとりとめのない話が何らかの意味を成すことを願っています。

于 2012-08-30T00:43:07.497 に答える