php で電子メールを送信する
最近、php を使用して電子メールを送信する方法を学んでいます。休暇中にいくつか質問があります。
1. このマシンを使用して電子メールを送信する場合、どのように設定すればよいですか?
2. 使用している仮想スペースが PHP を使用してメールを送信できるかどうか?
3. メールを送信するための条件を満たしていることを確認した後、PHP を使用して送信する方法メール?
アドバイスに 100 ポイント、詳しく教えてください、ありがとうございます!
------解決策------ -----
1. このマシンを介して電子メールを送信する場合、どのように設定しますか?
このマシンに sendmail や postfix などの MTA をインストールする必要があります。そうでない場合は、ソケットを使用して独自のメールボックス 163 を呼び出すことができます。 、sina など。具体的には、Google php smtp クラスまたは phpmailer です。
2. 仮想空間を使用する場合、使用する空間が php を使用してメールを送信できることを確認する方法は? ) 関数を使って自分にメールを送信してテストします。
3. メールを送信する条件を満たしていることを確認したら、PHP を使用してメールを送信する方法を教えてください。
mail("test@test.com" 、"タイトル"、"本文")、詳細については、こちらもご覧ください http://php.chinaunix.net/manual/zh/function.mail.php
-----解決策---------学習しました
メール機能と言われていますネイティブです。メールサーバーを設定する必要があります。そうしないと、ソケットを使用して
を送信できません。
------解決策-----mail() 関数のサポートは無意味です。すべての主要な郵便局は、あまりにも多くのスパムメールを避けるために、認識できない未知のメールサーバーからの手紙をフィルタリングしていますか?
php がソケットを使用してメールサーバーに接続した後、メールサーバーは手紙の送信に使用されます。 OE などのメールソフトをシミュレートするのと同じように、相手にコマンドを送信します。手紙を送りたいのですが、手紙の内容は... NetEase に電話していた人は、引き続き
1.まず、NetEase の電子メール アドレスを登録する必要があります。このユーザーは認証される必要があり、そのユーザーのみが彼に電話をかけることができるため、ユーザー名とパスワードが使用されます。 NetEase の SMTP サーバー IP と同様に、ポートは通常 25 です。電子メール ソフトウェアを使用する場合、これは通常
2 に設定する必要があります。次に、PHP ソケット送信クラスを見つけて、Baidu で直接検索します。
-----解決策---------phpmailクラスは完成しているので必要ありません再作成するには ホイール
sf.net にアクセスして検索してください
------解決策----------------------最良のテストがサーバーに直接送信されます。 。 。
------解決策------------------
呼び出しメソッド:
PHP コード
<br>------解決策---------<font color="#e78608"></font>いいね! ! !試してみてください! <br><br>ありがとう15階<br><div class="clear"></div>