回答編集履歴
1
加筆修正
test
CHANGED
@@ -4,17 +4,19 @@
|
|
4
4
|
|
5
5
|
sendmailなどを想定したメール送信プログラムに必要な情報を渡しているだけです。
|
6
6
|
|
7
|
+
**渡すこと自体には成功するので、エラーが出ません。**
|
7
8
|
|
8
9
|
|
9
|
-
よそのSMTPサーバーで簡単にメール送信できたら、
|
10
10
|
|
11
|
+
ところで、よそ様のSMTPサーバーで簡単にメール送信できたら、
|
12
|
+
|
11
|
-
迷惑メールな
|
13
|
+
迷惑メールなど送り放題になりますよね。
|
12
14
|
|
13
15
|
プロバイダーとかwebメールサービスとかやってるところのSMTPサーバーを攻略(?)するのに
|
14
16
|
|
15
17
|
それぞれSMTP認証とかOAuth認証とかいろいろ実装しないといけなくなるのですが、
|
16
18
|
|
17
|
-
mb_send_mail()や[
|
19
|
+
mb_send_mail()や[mail](http://php.net/manual/ja/function.mail.php)()にはそんなところまで**サポートしてません**。
|
18
20
|
|
19
21
|
|
20
22
|
|
@@ -27,3 +29,13 @@
|
|
27
29
|
3)もっとちゃんとメール送信を厚くサポートしてくれるライブラリ(PHPMailer, Qdmail, etc.)を活用するか、
|
28
30
|
|
29
31
|
だと思います。
|
32
|
+
|
33
|
+
いずれも、インターネット上でメールがどのように実装されているかを
|
34
|
+
|
35
|
+
なんとなくでも理解してもらわないとデバッグすら出来ません。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
ちょっとは参考になる図解:
|
40
|
+
|
41
|
+
[メールサーバーとは?仕組み・役割をわかりやすく解説します | カゴヤのサーバー研究室](https://www.kagoya.jp/howto/rentalserver/mailserver/)
|