質問するログイン新規登録

質問編集履歴

1

見直し、一部表現を修正していますが、内容そのものの変更はありません。

2020/06/18 01:43

投稿

kenji_plus
kenji_plus

スコア4

title CHANGED
@@ -1,1 +1,1 @@
1
- XamppのMercuryによるメールの送信、上手くいきません。ご指導お願します
1
+ XamppのMercuryによるメールの送信、上手くいかない。設定に問題があるのか?
body CHANGED
@@ -1,8 +1,8 @@
1
- Windowsを使用しています。XamppのMercuryを使い、PHPのmb_send_mail関数を使ってのMailの送信を試みているのですが、上手くいきません。ネットに掲示されている情報を元に、php.iniとMercuryの設定を行なっていますが、うまくいきません(複数のネットで同じ様な方法提示)。
1
+ Windowsを使用しています。XamppのMercuryを使い、PHPのmb_send_mail関数を使ってのMailの送信を試みているのですが、上手くいきません。ネットに掲示されている情報を元に、php.iniとMercuryの設定を行なっていますが、うまくいきません(複数のネットで同じ様な方法提示されている)。
2
2
 
3
3
  ご指導くださると助かるのですが。
4
4
 
5
- 尚、PHPのmb_send_mail関数自体は正常に作動していると思われます。Browserには、正常に機能した際に表示されるメッセージである”メールを送信しました。”が表示されます。 送信後の状況は、Browserに上記の表示が示される以外、何もありません。(エラーメッセージ等も、ありません。)自身の持つ他のメールアドレスへ送信するのですが、こちらに受信されません。
5
+ PHPのmb_send_mail関数自体は正常に作動していると思われます。Browserには、正常に機能した際に表示されるメッセージ”メールを送信しました。”が表示されます。 送信後の状況は、Browserに上記の表示が示される以外、何もありません。(エラーメッセージ等も、ありません。)自身の持つ他のメールアドレスへ送信するのですが、こちらに受信されません。
6
6
 
7
7
  下記に作動時の環境、自分が行ったphp.iniの設定、mercuryの設定を順に記していきます。
8
8
 
@@ -20,13 +20,14 @@
20
20
  [mail function]
21
21
  ; For Win32 only.
22
22
  ; http://php.net/smtp
23
- SMTP=localhost
23
+ SMTP=**localhost**
24
24
  ; http://php.net/smtp-port
25
- smtp_port=25;
25
+ smtp_port=**25**;
26
26
 
27
27
  ; For Win32 only.
28
28
  ; http://php.net/sendmail-from
29
- sendmail_from = xxxxxxx@yyyy.ocn.ne.jp
29
+ sendmail_from = **xxxxxxx@yyyy.ocn.ne.jp**
30
+
30
31
  ;ForWin32only.
31
32
  ;SMTP=localhost
32
33
  ;smtp_port=25;
@@ -38,11 +39,11 @@
38
39
  php.iniの設定は、[mail function]の部分で行いますが、上記のように同じような内容が上下に2か所あります。同じ様にSMTP, smtp_port, sendmai_fromlを記述するようになっていますが、上の方はhttp://php.net/smtp, smtp-port, sendmail-from等、が含まれています。
39
40
 
40
41
  使い分けが分からないため、両者ともに、別々に同じ内容で試してみました。
41
- SMTPは、SMTP=localhost, とし、
42
+ SMTPは、SMTP=**localhost**, とし、
42
- smtpは、smtp=25, 587の二つを試しています。
43
+ smtpは、smtp=**25**, **587**の二つを試しています。
43
44
  Sendmail_from は、Sendmail_from=私のOCNメールのメールアドレスを記入しています。
44
45
 
45
- 上記のコードで示されるのは、http://php.net/smtp, smtp-port, sendmail-from等、が含まれているケースで、SMTP=localhost、smtp_port=25;とした場合のケースを示しています。他のケースでは、それぞれのケース、或いは値が生きるように、それぞれのコメントアウトが生かされ、或いは外されています。
46
+ 上記のコードで示されるのは、http://php.net/smtp, http://php.net/smtp-port, http://php.net/sendmail-from等、が含まれているケースで、SMTP=localhost、smtp_port=25;としたケースを示しています。他のケースでは、それぞれのケース、或いは値が生きるように、それぞれのコメントアウトが生かされ、或いは外されています。
46
47
 
47
48
 
48
49
  3.Mercuryの設定
@@ -64,6 +65,6 @@
64
65
 
65
66
  以上です。
66
67
 
67
- メール送信ができないのは、多分、自身の解釈に間違いがあり、間違った数値、或いは、パラメーターを入力しているのかもしれません。ご指摘いただけると嬉しいです。
68
+ メール送信ができないのは、多分、自身の解釈に間違いがあり、間違った数値、或いは、パラメーターを入力しているのかもしれません。ご指摘いただけると嬉しいです。
68
69
 
69
- 自分は現在PHPを学習している、PHP初心者です。上記のメール、或いは通信に関する知識は、少なく、ガイドライン、或いはマニュアルに沿って、作業する程度のことしかできません。
70
+ 自分はPHP初心者です。上記のメール、或いは通信に関する知識は、少なく、ガイドライン、或いはマニュアルに沿って、作業する程度のことしかできません。