質問編集履歴

9

2019/05/21 02:11

投稿

lin.ming
lin.ming

スコア50

test CHANGED
@@ -1 +1 @@
1
- MediaWiki からメールが送信されない
1
+ MediaWiki からメールが送信されない (qmail インストール時に必要な設定)
test CHANGED
File without changes

8

2019/05/21 02:11

投稿

lin.ming
lin.ming

スコア50

test CHANGED
File without changes
test CHANGED
File without changes

7

書式訂正

2019/05/21 02:10

投稿

lin.ming
lin.ming

スコア50

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

追記

2019/05/20 11:59

投稿

lin.ming
lin.ming

スコア50

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

追記

2019/05/20 11:58

投稿

lin.ming
lin.ming

スコア50

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

追記

2019/05/20 11:54

投稿

lin.ming
lin.ming

スコア50

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

追記

2019/05/20 11:49

投稿

lin.ming
lin.ming

スコア50

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

追記

2019/05/20 11:46

投稿

lin.ming
lin.ming

スコア50

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 のスクリプトを追記

2019/05/20 11:44

投稿

lin.ming
lin.ming

スコア50

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 -」とあるので、動作しているように思えるのですが…。