質問編集履歴
9
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
MediaWiki からメールが送信されない
|
1
|
+
MediaWiki からメールが送信されない (qmail インストール時に必要な設定)
|
body
CHANGED
File without changes
|
8
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
7
書式訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -95,5 +95,7 @@
|
|
95
95
|
あれ?なんで Postfix?
|
96
96
|
|
97
97
|
あれ? Postfix を追い出して qmail インストールしたんだから
|
98
|
+
```
|
98
99
|
# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
|
100
|
+
```
|
99
101
|
じゃないといけないですよね?
|
6
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -92,4 +92,8 @@
|
|
92
92
|
lrwxrwxrwx 1 root root 25 Jan 28 10:54 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.postfix
|
93
93
|
lrwxrwxrwx 1 root root 41 Jan 28 10:54 /etc/alternatives/mta-sendmailman -> /usr/share/man/man1/sendmail.postfix.1.gz
|
94
94
|
```
|
95
|
-
あれ?なんで Postfix?
|
95
|
+
あれ?なんで Postfix?
|
96
|
+
|
97
|
+
あれ? Postfix を追い出して qmail インストールしたんだから
|
98
|
+
# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
|
99
|
+
じゃないといけないですよね?
|
5
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -74,4 +74,22 @@
|
|
74
74
|
1年以上(?)前のおぼろげな記憶で質問に書けるほどの確度はないので書かなかったのですが、以前別のディレクトリにインストールした MediaWiki (v1.29 ぐらい?) では、どうもメールの確認はできていたみたいです。
|
75
75
|
今そちらで再度メール確認できるかは確認していません。
|
76
76
|
|
77
|
-
同じサーバにインストールしてある WordPress からは、コメント等が付くとこの旨メールが届いていると思います。
|
77
|
+
同じサーバにインストールしてある WordPress からは、コメント等が付くとこの旨メールが届いていると思います。
|
78
|
+
|
79
|
+
```
|
80
|
+
[root@aya ~]# ls -l /usr/sbin/sendmail*
|
81
|
+
lrwxrwxrwx 1 root root 21 Jan 28 10:54 /usr/sbin/sendmail -> /etc/alternatives/mta
|
82
|
+
-rwxr-xr-x 1 root root 247960 Oct 31 2018 /usr/sbin/sendmail.postfix
|
83
|
+
[root@aya ~]# ls -l /etc/alternatives/mta*
|
84
|
+
lrwxrwxrwx 1 root root 26 Jan 28 10:54 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix
|
85
|
+
lrwxrwxrwx 1 root root 40 Jan 28 10:54 /etc/alternatives/mta-aliasesman -> /usr/share/man/man5/aliases.postfix.5.gz
|
86
|
+
lrwxrwxrwx 1 root root 22 Jan 28 10:54 /etc/alternatives/mta-mailq -> /usr/bin/mailq.postfix
|
87
|
+
lrwxrwxrwx 1 root root 38 Jan 28 10:54 /etc/alternatives/mta-mailqman -> /usr/share/man/man1/mailq.postfix.1.gz
|
88
|
+
lrwxrwxrwx 1 root root 27 Jan 28 10:54 /etc/alternatives/mta-newaliases -> /usr/bin/newaliases.postfix
|
89
|
+
lrwxrwxrwx 1 root root 43 Jan 28 10:54 /etc/alternatives/mta-newaliasesman -> /usr/share/man/man1/newaliases.postfix.1.gz
|
90
|
+
lrwxrwxrwx 1 root root 23 Jan 28 10:54 /etc/alternatives/mta-pam -> /etc/pam.d/smtp.postfix
|
91
|
+
lrwxrwxrwx 1 root root 22 Jan 28 10:54 /etc/alternatives/mta-rmail -> /usr/bin/rmail.postfix
|
92
|
+
lrwxrwxrwx 1 root root 25 Jan 28 10:54 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.postfix
|
93
|
+
lrwxrwxrwx 1 root root 41 Jan 28 10:54 /etc/alternatives/mta-sendmailman -> /usr/share/man/man1/sendmail.postfix.1.gz
|
94
|
+
```
|
95
|
+
あれ?なんで Postfix?
|
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -72,4 +72,6 @@
|
|
72
72
|
他に必要な項目がありましたら追記します。
|
73
73
|
|
74
74
|
1年以上(?)前のおぼろげな記憶で質問に書けるほどの確度はないので書かなかったのですが、以前別のディレクトリにインストールした MediaWiki (v1.29 ぐらい?) では、どうもメールの確認はできていたみたいです。
|
75
|
-
今そちらで再度メール確認できるかは確認していません。
|
75
|
+
今そちらで再度メール確認できるかは確認していません。
|
76
|
+
|
77
|
+
同じサーバにインストールしてある WordPress からは、コメント等が付くとこの旨メールが届いていると思います。
|
3
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -66,6 +66,8 @@
|
|
66
66
|
mail.log は no value
|
67
67
|
SMTP は localhost
|
68
68
|
smtp_port は 25
|
69
|
+
sendmail_path は /usr/sbin/sendmail -t -i
|
70
|
+
sendmail_from は no value
|
69
71
|
|
70
72
|
他に必要な項目がありましたら追記します。
|
71
73
|
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -57,4 +57,17 @@
|
|
57
57
|
```
|
58
58
|
ブラウザからこのスクリプトにアクセスしました。
|
59
59
|
メールが送られません。(メールログに記録がありません。)
|
60
|
-
Apache のアクセスログには「"GET /mail.php HTTP/1.1" 200 -」とあるので、動作しているように思えるのですが…。
|
60
|
+
Apache のアクセスログには「"GET /mail.php HTTP/1.1" 200 -」とあるので、動作しているように思えるのですが…。
|
61
|
+
|
62
|
+
phpinfo() の結果です。
|
63
|
+
User/Group は apache(48)/48
|
64
|
+
mail.add_x_header は On
|
65
|
+
mail.force_extra_parameters は no value
|
66
|
+
mail.log は no value
|
67
|
+
SMTP は localhost
|
68
|
+
smtp_port は 25
|
69
|
+
|
70
|
+
他に必要な項目がありましたら追記します。
|
71
|
+
|
72
|
+
1年以上(?)前のおぼろげな記憶で質問に書けるほどの確度はないので書かなかったのですが、以前別のディレクトリにインストールした MediaWiki (v1.29 ぐらい?) では、どうもメールの確認はできていたみたいです。
|
73
|
+
今そちらで再度メール確認できるかは確認していません。
|
1
PHP のスクリプトを追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,4 +37,24 @@
|
|
37
37
|
です。
|
38
38
|
|
39
39
|
他に必要な項目がありましたら追記します。
|
40
|
-
よろしくお願いします。
|
40
|
+
よろしくお願いします。
|
41
|
+
|
42
|
+
追記
|
43
|
+
以下の php スクリプトを作りました。
|
44
|
+
```php
|
45
|
+
<?php
|
46
|
+
mb_language("Japanese");
|
47
|
+
mb_internal_encoding("UTF-8");
|
48
|
+
|
49
|
+
$email = "myaccount@gmail.com";
|
50
|
+
$subject = "テストメール";
|
51
|
+
$body = "これはテストです。\n";
|
52
|
+
$to = "myaccount@gmail.com";
|
53
|
+
$header = "From: $email\nReplay-To: $email\n";
|
54
|
+
|
55
|
+
mb_send_mail($to, $subject, $body, $header);
|
56
|
+
?>
|
57
|
+
```
|
58
|
+
ブラウザからこのスクリプトにアクセスしました。
|
59
|
+
メールが送られません。(メールログに記録がありません。)
|
60
|
+
Apache のアクセスログには「"GET /mail.php HTTP/1.1" 200 -」とあるので、動作しているように思えるのですが…。
|