質問編集履歴
9
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
MediaWiki からメールが送信されない
|
1
|
+
MediaWiki からメールが送信されない (qmail インストール時に必要な設定)
|
test
CHANGED
File without changes
|
8
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
7
書式訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -192,6 +192,10 @@
|
|
192
192
|
|
193
193
|
あれ? Postfix を追い出して qmail インストールしたんだから
|
194
194
|
|
195
|
+
```
|
196
|
+
|
195
197
|
# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
|
196
198
|
|
199
|
+
```
|
200
|
+
|
197
201
|
じゃないといけないですよね?
|
6
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -187,3 +187,11 @@
|
|
187
187
|
```
|
188
188
|
|
189
189
|
あれ?なんで Postfix?
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
あれ? Postfix を追い出して qmail インストールしたんだから
|
194
|
+
|
195
|
+
# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
|
196
|
+
|
197
|
+
じゃないといけないですよね?
|
5
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -151,3 +151,39 @@
|
|
151
151
|
|
152
152
|
|
153
153
|
同じサーバにインストールしてある WordPress からは、コメント等が付くとこの旨メールが届いていると思います。
|
154
|
+
|
155
|
+
|
156
|
+
|
157
|
+
```
|
158
|
+
|
159
|
+
[root@aya ~]# ls -l /usr/sbin/sendmail*
|
160
|
+
|
161
|
+
lrwxrwxrwx 1 root root 21 Jan 28 10:54 /usr/sbin/sendmail -> /etc/alternatives/mta
|
162
|
+
|
163
|
+
-rwxr-xr-x 1 root root 247960 Oct 31 2018 /usr/sbin/sendmail.postfix
|
164
|
+
|
165
|
+
[root@aya ~]# ls -l /etc/alternatives/mta*
|
166
|
+
|
167
|
+
lrwxrwxrwx 1 root root 26 Jan 28 10:54 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix
|
168
|
+
|
169
|
+
lrwxrwxrwx 1 root root 40 Jan 28 10:54 /etc/alternatives/mta-aliasesman -> /usr/share/man/man5/aliases.postfix.5.gz
|
170
|
+
|
171
|
+
lrwxrwxrwx 1 root root 22 Jan 28 10:54 /etc/alternatives/mta-mailq -> /usr/bin/mailq.postfix
|
172
|
+
|
173
|
+
lrwxrwxrwx 1 root root 38 Jan 28 10:54 /etc/alternatives/mta-mailqman -> /usr/share/man/man1/mailq.postfix.1.gz
|
174
|
+
|
175
|
+
lrwxrwxrwx 1 root root 27 Jan 28 10:54 /etc/alternatives/mta-newaliases -> /usr/bin/newaliases.postfix
|
176
|
+
|
177
|
+
lrwxrwxrwx 1 root root 43 Jan 28 10:54 /etc/alternatives/mta-newaliasesman -> /usr/share/man/man1/newaliases.postfix.1.gz
|
178
|
+
|
179
|
+
lrwxrwxrwx 1 root root 23 Jan 28 10:54 /etc/alternatives/mta-pam -> /etc/pam.d/smtp.postfix
|
180
|
+
|
181
|
+
lrwxrwxrwx 1 root root 22 Jan 28 10:54 /etc/alternatives/mta-rmail -> /usr/bin/rmail.postfix
|
182
|
+
|
183
|
+
lrwxrwxrwx 1 root root 25 Jan 28 10:54 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.postfix
|
184
|
+
|
185
|
+
lrwxrwxrwx 1 root root 41 Jan 28 10:54 /etc/alternatives/mta-sendmailman -> /usr/share/man/man1/sendmail.postfix.1.gz
|
186
|
+
|
187
|
+
```
|
188
|
+
|
189
|
+
あれ?なんで Postfix?
|
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -147,3 +147,7 @@
|
|
147
147
|
1年以上(?)前のおぼろげな記憶で質問に書けるほどの確度はないので書かなかったのですが、以前別のディレクトリにインストールした MediaWiki (v1.29 ぐらい?) では、どうもメールの確認はできていたみたいです。
|
148
148
|
|
149
149
|
今そちらで再度メール確認できるかは確認していません。
|
150
|
+
|
151
|
+
|
152
|
+
|
153
|
+
同じサーバにインストールしてある WordPress からは、コメント等が付くとこの旨メールが届いていると思います。
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -134,6 +134,10 @@
|
|
134
134
|
|
135
135
|
smtp_port は 25
|
136
136
|
|
137
|
+
sendmail_path は /usr/sbin/sendmail -t -i
|
138
|
+
|
139
|
+
sendmail_from は no value
|
140
|
+
|
137
141
|
|
138
142
|
|
139
143
|
他に必要な項目がありましたら追記します。
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -117,3 +117,29 @@
|
|
117
117
|
メールが送られません。(メールログに記録がありません。)
|
118
118
|
|
119
119
|
Apache のアクセスログには「"GET /mail.php HTTP/1.1" 200 -」とあるので、動作しているように思えるのですが…。
|
120
|
+
|
121
|
+
|
122
|
+
|
123
|
+
phpinfo() の結果です。
|
124
|
+
|
125
|
+
User/Group は apache(48)/48
|
126
|
+
|
127
|
+
mail.add_x_header は On
|
128
|
+
|
129
|
+
mail.force_extra_parameters は no value
|
130
|
+
|
131
|
+
mail.log は no value
|
132
|
+
|
133
|
+
SMTP は localhost
|
134
|
+
|
135
|
+
smtp_port は 25
|
136
|
+
|
137
|
+
|
138
|
+
|
139
|
+
他に必要な項目がありましたら追記します。
|
140
|
+
|
141
|
+
|
142
|
+
|
143
|
+
1年以上(?)前のおぼろげな記憶で質問に書けるほどの確度はないので書かなかったのですが、以前別のディレクトリにインストールした MediaWiki (v1.29 ぐらい?) では、どうもメールの確認はできていたみたいです。
|
144
|
+
|
145
|
+
今そちらで再度メール確認できるかは確認していません。
|
1
PHP のスクリプトを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -77,3 +77,43 @@
|
|
77
77
|
他に必要な項目がありましたら追記します。
|
78
78
|
|
79
79
|
よろしくお願いします。
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
追記
|
84
|
+
|
85
|
+
以下の php スクリプトを作りました。
|
86
|
+
|
87
|
+
```php
|
88
|
+
|
89
|
+
<?php
|
90
|
+
|
91
|
+
mb_language("Japanese");
|
92
|
+
|
93
|
+
mb_internal_encoding("UTF-8");
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
$email = "myaccount@gmail.com";
|
98
|
+
|
99
|
+
$subject = "テストメール";
|
100
|
+
|
101
|
+
$body = "これはテストです。\n";
|
102
|
+
|
103
|
+
$to = "myaccount@gmail.com";
|
104
|
+
|
105
|
+
$header = "From: $email\nReplay-To: $email\n";
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
mb_send_mail($to, $subject, $body, $header);
|
110
|
+
|
111
|
+
?>
|
112
|
+
|
113
|
+
```
|
114
|
+
|
115
|
+
ブラウザからこのスクリプトにアクセスしました。
|
116
|
+
|
117
|
+
メールが送られません。(メールログに記録がありません。)
|
118
|
+
|
119
|
+
Apache のアクセスログには「"GET /mail.php HTTP/1.1" 200 -」とあるので、動作しているように思えるのですが…。
|