質問編集履歴

10

saslauthdの状態 追記

2020/12/30 10:47

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -297,3 +297,15 @@
297
297
  }
298
298
 
299
299
  ```
300
+
301
+
302
+
303
+ ⭐ saslauthdの状態
304
+
305
+ ```
306
+
307
+ [root@サーバー名 private]# testsaslauthd -u ユーザー名 -p パスワード -s smtp
308
+
309
+ 0: OK "Success."
310
+
311
+ ```

9

修正

2020/12/30 10:47

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -297,71 +297,3 @@
297
297
  }
298
298
 
299
299
  ```
300
-
301
-
302
-
303
-
304
-
305
- 皆様たくさんの回答ありがとうございます。皆様からの情報を元に調査した所、
306
-
307
- saslのエラーはおそらく出なくなり、残りは
308
-
309
- ```
310
-
311
- [root@サーバー名 private]# smtp-server: 554 5.7.1 <localhost[::1]>: Client host rejected: Access denied
312
-
313
- "/root/dead.letter" 11/380
314
-
315
- . . . message not sent.
316
-
317
- [root@サーバー名 private]# tail -n 100 /var/log/maillog
318
-
319
- Dec 30 17:35:31 サーバー名 postfix/postfix-script[5400]: stopping the Postfix mail system
320
-
321
- Dec 30 17:35:31 サーバー名 postfix/master[5364]: terminating on signal 15
322
-
323
- Dec 30 17:35:31 サーバー名 postfix/postfix-script[5477]: starting the Postfix mail system
324
-
325
- Dec 30 17:35:31 サーバー名 postfix/master[5479]: daemon started -- version 2.10.1, configuration /etc/postfix
326
-
327
- Dec 30 17:35:31 サーバー名 dovecot: imap(webmaster): Debug: INBOX: Mailbox opened because: SELECT
328
-
329
- Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: error: open database /etc/postfix/access.db: No such file or directory
330
-
331
- Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: connect from localhost[::1]
332
-
333
- Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
334
-
335
- Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/lib20_auth_var_expand_crypt.so
336
-
337
- Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
338
-
339
- Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Read auth token secret from /var/run/dovecot/auth-token-secret.dat
340
-
341
- Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: auth client connected (pid=0)
342
-
343
- Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: NOQUEUE: reject: RCPT from localhost[::1]: 554 5.7.1 <localhost[::1]>: Client host rejected: Access denied; from=<webmaster@サーバー名.net> to=<メアド> proto=SMTP helo=<ホスト名>
344
-
345
- Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: lost connection after RCPT from localhost[::1]
346
-
347
- ```
348
-
349
- というエラーのみになりました。
350
-
351
- postfix側で
352
-
353
- inet_protocols = all
354
-
355
- mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
356
-
357
-
358
-
359
-
360
-
361
- dovecot側で
362
-
363
- listen = *, ::
364
-
365
-
366
-
367
- という設定は入れていますが、なぜかアクセス拒否されています。。。どうすればよいでしょうか?

8

追記

2020/12/30 09:02

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -348,8 +348,20 @@
348
348
 
349
349
  というエラーのみになりました。
350
350
 
351
+ postfix側で
352
+
351
353
  inet_protocols = all
352
354
 
353
355
  mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
354
356
 
357
+
358
+
359
+
360
+
361
+ dovecot側で
362
+
363
+ listen = *, ::
364
+
365
+
366
+
355
367
  という設定は入れていますが、なぜかアクセス拒否されています。。。どうすればよいでしょうか?

7

進展

2020/12/30 08:43

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -297,3 +297,59 @@
297
297
  }
298
298
 
299
299
  ```
300
+
301
+
302
+
303
+
304
+
305
+ 皆様たくさんの回答ありがとうございます。皆様からの情報を元に調査した所、
306
+
307
+ saslのエラーはおそらく出なくなり、残りは
308
+
309
+ ```
310
+
311
+ [root@サーバー名 private]# smtp-server: 554 5.7.1 <localhost[::1]>: Client host rejected: Access denied
312
+
313
+ "/root/dead.letter" 11/380
314
+
315
+ . . . message not sent.
316
+
317
+ [root@サーバー名 private]# tail -n 100 /var/log/maillog
318
+
319
+ Dec 30 17:35:31 サーバー名 postfix/postfix-script[5400]: stopping the Postfix mail system
320
+
321
+ Dec 30 17:35:31 サーバー名 postfix/master[5364]: terminating on signal 15
322
+
323
+ Dec 30 17:35:31 サーバー名 postfix/postfix-script[5477]: starting the Postfix mail system
324
+
325
+ Dec 30 17:35:31 サーバー名 postfix/master[5479]: daemon started -- version 2.10.1, configuration /etc/postfix
326
+
327
+ Dec 30 17:35:31 サーバー名 dovecot: imap(webmaster): Debug: INBOX: Mailbox opened because: SELECT
328
+
329
+ Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: error: open database /etc/postfix/access.db: No such file or directory
330
+
331
+ Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: connect from localhost[::1]
332
+
333
+ Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Loading modules from directory: /usr/lib64/dovecot/auth
334
+
335
+ Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/lib20_auth_var_expand_crypt.so
336
+
337
+ Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Module loaded: /usr/lib64/dovecot/auth/libdriver_sqlite.so
338
+
339
+ Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: Read auth token secret from /var/run/dovecot/auth-token-secret.dat
340
+
341
+ Dec 30 17:35:33 サーバー名 dovecot: auth: Debug: auth client connected (pid=0)
342
+
343
+ Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: NOQUEUE: reject: RCPT from localhost[::1]: 554 5.7.1 <localhost[::1]>: Client host rejected: Access denied; from=<webmaster@サーバー名.net> to=<メアド> proto=SMTP helo=<ホスト名>
344
+
345
+ Dec 30 17:35:33 サーバー名 postfix/smtpd[5485]: lost connection after RCPT from localhost[::1]
346
+
347
+ ```
348
+
349
+ というエラーのみになりました。
350
+
351
+ inet_protocols = all
352
+
353
+ mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
354
+
355
+ という設定は入れていますが、なぜかアクセス拒否されています。。。どうすればよいでしょうか?

6

OS表示の見直し

2020/12/30 08:42

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -198,7 +198,7 @@
198
198
 
199
199
  # 2.2.36 (1f10bfa63): /etc/dovecot/dovecot.conf
200
200
 
201
- # OS: Linux 3.10.0-862.14.4.el7.x86_64 x86_64 CentOS Linux release 7.5.1804 (Core)
201
+ # OS: CentOS Linux release 7.5
202
202
 
203
203
  # Hostname: ホスト名
204
204
 

5

見栄え修正

2020/12/29 16:00

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -6,11 +6,11 @@
6
6
 
7
7
  mailコマンドでメールを発出すると失敗します。
8
8
 
9
- ( echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r ユーザー名@ドメイン 自分のユーザー名@gmail.com -v)
9
+ ( echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r ユーザー名@ドメイン 自分のユーザー名@gmail.com -v で送信
10
10
 
11
11
  ログを見ると
12
12
 
13
-
13
+ ```
14
14
 
15
15
  Dec 29 22:13:02 train-directory postfix/smtpd[27064]: fatal: no SASL authentication mechanisms
16
16
 
@@ -18,7 +18,9 @@
18
18
 
19
19
  Dec 29 18:37:48 train-directory postfix/master[24678]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
20
20
 
21
-
21
+ ```
22
+
23
+ となっています。
22
24
 
23
25
  no SASL authentication mechanismsで止まっていますが、
24
26
 
@@ -40,7 +42,7 @@
40
42
 
41
43
  ⭐ saslauthd のステータス
42
44
 
43
-
45
+ ```
44
46
 
45
47
  [root@サーバー名 ユーザー名]# systemctl -l status saslauthd
46
48
 
@@ -50,10 +52,12 @@
50
52
 
51
53
  Active: active (running) since 土 2020-12-26 18:57:55 JST; 2 days ago
52
54
 
53
-
55
+ ```
54
56
 
55
57
  ⭐ postfix のステータス
56
58
 
59
+ ```
60
+
57
61
  [root@サーバー名 ユーザー名]# systemctl status postfix
58
62
 
59
63
  ● postfix.service - Postfix Mail Transport Agent
@@ -62,12 +66,16 @@
62
66
 
63
67
  Active: active (running) since 火 2020-12-29 18:43:49 JST; 1min 18s ago
64
68
 
65
-
69
+ ```
66
70
 
67
71
  ・さくらのVPS提供パケットフィルタの無効化は確認済
68
72
 
69
73
 
70
74
 
75
+ ⭐ ファイアーウォールの設定
76
+
77
+ ```
78
+
71
79
  >>[root@サーバー名 ユーザー名]# firewall-cmd --permanent --add-service=smtp
72
80
 
73
81
  Warning: ALREADY_ENABLED: smtp
@@ -102,9 +110,13 @@
102
110
 
103
111
  rich rules:
104
112
 
105
-
113
+ ```
114
+
115
+
116
+
106
-
117
+ ⭐ postfix/dovecotの設定
118
+
107
-
119
+ ```
108
120
 
109
121
  [root@サーバー名 lib]# postconf -n
110
122
 
@@ -283,3 +295,5 @@
283
295
  driver = passwd
284
296
 
285
297
  }
298
+
299
+ ```

4

見やすく修正しました。

2020/12/29 16:00

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,27 @@
4
4
 
5
5
  [ユーザー名]@[ドメイン名]宛にgmailからメールを送っても、メールが届きません。(特にエラーで帰ってきている感じもない、タイムアウトで24時間かかる可能性はありますが...)
6
6
 
7
+ mailコマンドでメールを発出すると失敗します。
8
+
9
+ ( echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r ユーザー名@ドメイン 自分のユーザー名@gmail.com -v)
10
+
11
+ ログを見ると
12
+
13
+
14
+
15
+ Dec 29 22:13:02 train-directory postfix/smtpd[27064]: fatal: no SASL authentication mechanisms
16
+
17
+ Dec 29 18:37:48 train-directory postfix/master[24678]: warning: process /usr/libexec/postfix/smtpd pid 24888 exit status 1
18
+
19
+ Dec 29 18:37:48 train-directory postfix/master[24678]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
20
+
21
+
22
+
23
+ no SASL authentication mechanismsで止まっていますが、
24
+
25
+ https://www.ipentec.com/document/linux-postfix-warning-xsasl-cyrus-server-get-mechanism-list-no-mechanism-available の対処などは確認済みです。
26
+
7
- どんな設定不備が考えられますか?
27
+ 思いつく対処策はなくなりました。どんな設定不備が考えられますか?
8
28
 
9
29
 
10
30
 
@@ -18,134 +38,6 @@
18
38
 
19
39
 
20
40
 
21
-
22
-
23
- ```
24
-
25
- /var/log/maillog
26
-
27
- Dec 27 14:04:02 *** postfix/master[24497]: daemon started -- version 2.10.1, configuration /etc/postfix
28
-
29
- Dec 27 14:04:19 *** dovecot: imap-login: Login: user=<[ユーザー名]>, method=PLAIN, rip=[IPアドレス], lip=[IPアドレス], mpid=24505, TLS, session=<****************/RZqy>
30
-
31
- ```
32
-
33
-
34
-
35
- メールログ上には、ログインのログは確認(ログイン成功等)できますが、メールが届いた系のログは検出出来ていません。
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
- ポート587や143で接続してみましたが以下の通り問題ありません。
44
-
45
-
46
-
47
- ```
48
-
49
- MacBook:~ ユーザー名$ curl --verbose telnet://[ドメイン名].net:587
50
-
51
- * Trying [IPアドレス]...
52
-
53
- * TCP_NODELAY set
54
-
55
- * Connected to train-directory.net ([IPアドレス]) port 587 (#0)
56
-
57
-
58
-
59
- MacBook:~ ユーザー名$ curl --verbose telnet://[ドメイン名]:143
60
-
61
- * Trying [IPアドレス]...
62
-
63
- * TCP_NODELAY set
64
-
65
- * Connected to [ドメイン名] ([IPアドレス]) port 143 (#0)
66
-
67
-
68
-
69
- ```
70
-
71
-
72
-
73
- コメントを元に追加で確認しました。
74
-
75
- ```
76
-
77
- # vim /etc/aliases
78
-
79
- #webmaster記載のある行をコメントアウト実施
80
-
81
- 81 www: webmaster
82
-
83
- 82 #webmaster: root
84
-
85
-
86
-
87
- # newaliases #設定を反映
88
-
89
- # systemctl restart dovecot
90
-
91
- # systemctl restart postfix
92
-
93
-
94
-
95
- この状態でメールを webmaster@ドメイン名 宛に追加で送りましたが、
96
-
97
-
98
-
99
- # ls /home/webmaster/Maildir/new
100
-
101
- # ls /home/webmaster/Maildir/cur
102
-
103
-
104
-
105
- がまだ空となっています。
106
-
107
- 同様に nanohaというアカウントを作りメール送付、フォルダの状況見てみましたが空でした。
108
-
109
- ```
110
-
111
-
112
-
113
-
114
-
115
- コメントを元に更に追加調査しました。
116
-
117
- ```
118
-
119
- echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r [ユーザー名1]@[ドメイン] [適当なアドレス]@gmail.com
120
-
121
- ```
122
-
123
-
124
-
125
- そうすると/var/log/maillogに以下のログが残りました。
126
-
127
- ```
128
-
129
- Dec 27 18:56:52 [サーバー名] postfix/smtpd[26431]: warning: SASL per-process initialization failed: error when parsing configuration file
130
-
131
- Dec 27 18:56:52 [サーバー名] postfix/smtpd[26431]: fatal: SASL per-process initialization failed
132
-
133
- Dec 27 18:56:53 [サーバー名] postfix/master[25840]: warning: process /usr/libexec/postfix/smtpd pid 26431 exit status 1
134
-
135
- Dec 27 18:56:53 [サーバー名] postfix/master[25840]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
136
-
137
- ```
138
-
139
-
140
-
141
-
142
-
143
- 更にコメント等を元に修正した所以下の状況で止まっています。
144
-
145
-
146
-
147
-
148
-
149
41
  ⭐ saslauthd のステータス
150
42
 
151
43
 
@@ -212,22 +104,182 @@
212
104
 
213
105
 
214
106
 
215
- mailコマンドでメールを発出すると失敗します。
216
-
217
- ( echo "テストメル(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r ユーザー名@ドメイン 自分のユーザー名@gmail.com -v)
218
-
219
- ログを見ると
220
-
221
-
222
-
223
- Dec 29 22:13:02 train-directory postfix/smtpd[27064]: fatal: no SASL authentication mechanisms
224
-
225
- Dec 29 18:37:48 train-directory postfix/master[24678]: warning: process /usr/libexec/postfix/smtpd pid 24888 exit status 1
226
-
227
- Dec 29 18:37:48 train-directory postfix/master[24678]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
228
-
229
-
230
-
231
- no SASL authentication mechanismsで止まっていますが、
232
-
233
- https://www.ipentec.com/document/linux-postfix-warning-xsasl-cyrus-server-get-mechanism-list-no-mechanism-available の対処などは確認済みです。
107
+
108
+
109
+ [root@サバー名 lib]# postconf -n
110
+
111
+ alias_database = hash:/etc/aliases
112
+
113
+ alias_maps = hash:/etc/aliases
114
+
115
+ broken_sasl_auth_clients = yes
116
+
117
+ command_directory = /usr/sbin
118
+
119
+ config_directory = /etc/postfix
120
+
121
+ daemon_directory = /usr/libexec/postfix
122
+
123
+ data_directory = /var/lib/postfix
124
+
125
+ debug_peer_level = 2
126
+
127
+ debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5
128
+
129
+ disable_vrfy_command = yes
130
+
131
+ home_mailbox = Maildir/
132
+
133
+ html_directory = no
134
+
135
+ inet_interfaces = all
136
+
137
+ inet_protocols = all
138
+
139
+ mail_owner = postfix
140
+
141
+ mailq_path = /usr/bin/mailq.postfix
142
+
143
+ manpage_directory = /usr/share/man
144
+
145
+ mydestination = $myhostname, localhost.$mydomain, localhost
146
+
147
+ myhostname = ドメイン名
148
+
149
+ mynetworks = 127.0.0.0/8
150
+
151
+ mynetworks_style = host
152
+
153
+ newaliases_path = /usr/bin/newaliases.postfix
154
+
155
+ queue_directory = /var/spool/postfix
156
+
157
+ readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES
158
+
159
+ sample_directory = /usr/share/doc/postfix-2.10.1/samples
160
+
161
+ sendmail_path = /usr/sbin/sendmail.postfix
162
+
163
+ setgid_group = postdrop
164
+
165
+ smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated, reject_unauth_destination
166
+
167
+ smtpd_sasl_auth_enable = yes
168
+
169
+ smtpd_sasl_local_domain = $myhostname
170
+
171
+ smtpd_sasl_path = inet:127.0.0.1:指定したポート番号※1
172
+
173
+ smtpd_sasl_security_options = noanonymous, noplaintext
174
+
175
+ smtpd_sasl_tls_security_options = noanonymous
176
+
177
+ smtpd_sasl_type = dovecot
178
+
179
+ unknown_local_recipient_reject_code = 550
180
+
181
+
182
+
183
+
184
+
185
+ [root@サーバー名 lib]# dovecot -n
186
+
187
+ # 2.2.36 (1f10bfa63): /etc/dovecot/dovecot.conf
188
+
189
+ # OS: Linux 3.10.0-862.14.4.el7.x86_64 x86_64 CentOS Linux release 7.5.1804 (Core)
190
+
191
+ # Hostname: ホスト名
192
+
193
+ auth_debug = yes
194
+
195
+ auth_mechanisms = plain login
196
+
197
+ auth_verbose_passwords = yes
198
+
199
+ disable_plaintext_auth = no
200
+
201
+ first_valid_uid = 1000
202
+
203
+ mail_debug = yes
204
+
205
+ mail_location = maildir:~/Maildir
206
+
207
+ mbox_write_locks = fcntl
208
+
209
+ namespace inbox {
210
+
211
+ inbox = yes
212
+
213
+ location =
214
+
215
+ mailbox Drafts {
216
+
217
+ special_use = \Drafts
218
+
219
+ }
220
+
221
+ mailbox Junk {
222
+
223
+ special_use = \Junk
224
+
225
+ }
226
+
227
+ mailbox Sent {
228
+
229
+ special_use = \Sent
230
+
231
+ }
232
+
233
+ mailbox "Sent Messages" {
234
+
235
+ special_use = \Sent
236
+
237
+ }
238
+
239
+ mailbox Trash {
240
+
241
+ special_use = \Trash
242
+
243
+ }
244
+
245
+ prefix =
246
+
247
+ }
248
+
249
+ passdb {
250
+
251
+ driver = pam
252
+
253
+ }
254
+
255
+ protocols = imap pop3
256
+
257
+ service auth {
258
+
259
+ inet_listener {
260
+
261
+ port = 指定したポート番号※1
262
+
263
+ }
264
+
265
+ unix_listener auth-userdb {
266
+
267
+ group = postfix
268
+
269
+ mode = 0660
270
+
271
+ user = postfix
272
+
273
+ }
274
+
275
+ }
276
+
277
+ ssl_cert = </etc/letsencrypt/live/ドメイン名/fullchain.pem
278
+
279
+ ssl_key = # hidden, use -P to show it
280
+
281
+ userdb {
282
+
283
+ driver = passwd
284
+
285
+ }

3

追記

2020/12/29 15:57

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -136,4 +136,98 @@
136
136
 
137
137
  ```
138
138
 
139
+
140
+
141
+
142
+
143
+ 更にコメント等を元に修正した所以下の状況で止まっています。
144
+
145
+
146
+
147
+
148
+
149
+ ⭐ saslauthd のステータス
150
+
151
+
152
+
153
+ [root@サーバー名 ユーザー名]# systemctl -l status saslauthd
154
+
155
+ ● saslauthd.service - SASL authentication daemon.
156
+
157
+ Loaded: loaded (/usr/lib/systemd/system/saslauthd.service; enabled; vendor preset: disabled)
158
+
159
+ Active: active (running) since 土 2020-12-26 18:57:55 JST; 2 days ago
160
+
161
+
162
+
163
+ ⭐ postfix のステータス
164
+
165
+ [root@サーバー名 ユーザー名]# systemctl status postfix
166
+
167
+ ● postfix.service - Postfix Mail Transport Agent
168
+
169
+ Loaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: disabled)
170
+
171
+ Active: active (running) since 火 2020-12-29 18:43:49 JST; 1min 18s ago
172
+
173
+
174
+
175
+ ・さくらのVPS提供パケットフィルタの無効化は確認済
176
+
177
+
178
+
179
+ >>[root@サーバー名 ユーザー名]# firewall-cmd --permanent --add-service=smtp
180
+
181
+ Warning: ALREADY_ENABLED: smtp
182
+
183
+ success
184
+
185
+ [root@サーバー名 ユーザー名]# firewall-cmd --list-all
186
+
187
+ public (active)
188
+
189
+ target: default
190
+
191
+ icmp-block-inversion: no
192
+
193
+ interfaces: eth0 eth1
194
+
195
+ sources:
196
+
197
+ services: dhcpv6-client http https mysql nfs imap pop3 smtp-submission
198
+
139
- 現在上記つい調査を進めてますがわかりません...
199
+ ports: 意図的開けているポート/tcp
200
+
201
+ protocols:
202
+
203
+ masquerade: no
204
+
205
+ forward-ports:
206
+
207
+ source-ports:
208
+
209
+ icmp-blocks:
210
+
211
+ rich rules:
212
+
213
+
214
+
215
+ mailコマンドでメールを発出すると失敗します。
216
+
217
+ ( echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r ユーザー名@ドメイン 自分のユーザー名@gmail.com -v)
218
+
219
+ ログを見ると
220
+
221
+
222
+
223
+ Dec 29 22:13:02 train-directory postfix/smtpd[27064]: fatal: no SASL authentication mechanisms
224
+
225
+ Dec 29 18:37:48 train-directory postfix/master[24678]: warning: process /usr/libexec/postfix/smtpd pid 24888 exit status 1
226
+
227
+ Dec 29 18:37:48 train-directory postfix/master[24678]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
228
+
229
+
230
+
231
+ no SASL authentication mechanismsで止まっていますが、
232
+
233
+ https://www.ipentec.com/document/linux-postfix-warning-xsasl-cyrus-server-get-mechanism-list-no-mechanism-available の対処などは確認済みです。

2

追加調査

2020/12/29 13:19

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -106,10 +106,34 @@
106
106
 
107
107
  同様に nanohaというアカウントを作りメール送付、フォルダの状況見てみましたが空でした。
108
108
 
109
+ ```
109
110
 
110
111
 
111
112
 
112
113
 
113
114
 
115
+ コメントを元に更に追加調査しました。
114
116
 
115
117
  ```
118
+
119
+ echo "テストメール(本文)" | mail -s "テスト(件名)" -S smtp=smtp://localhost:587 -r [ユーザー名1]@[ドメイン] [適当なアドレス]@gmail.com
120
+
121
+ ```
122
+
123
+
124
+
125
+ そうすると/var/log/maillogに以下のログが残りました。
126
+
127
+ ```
128
+
129
+ Dec 27 18:56:52 [サーバー名] postfix/smtpd[26431]: warning: SASL per-process initialization failed: error when parsing configuration file
130
+
131
+ Dec 27 18:56:52 [サーバー名] postfix/smtpd[26431]: fatal: SASL per-process initialization failed
132
+
133
+ Dec 27 18:56:53 [サーバー名] postfix/master[25840]: warning: process /usr/libexec/postfix/smtpd pid 26431 exit status 1
134
+
135
+ Dec 27 18:56:53 [サーバー名] postfix/master[25840]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
136
+
137
+ ```
138
+
139
+ 現在上記について調査を進めていますがわかりません...

1

質問について追記

2020/12/27 10:02

投稿

Nanohana
Nanohana

スコア123

test CHANGED
File without changes
test CHANGED
@@ -67,3 +67,49 @@
67
67
 
68
68
 
69
69
  ```
70
+
71
+
72
+
73
+ コメントを元に追加で確認しました。
74
+
75
+ ```
76
+
77
+ # vim /etc/aliases
78
+
79
+ #webmaster記載のある行をコメントアウト実施
80
+
81
+ 81 www: webmaster
82
+
83
+ 82 #webmaster: root
84
+
85
+
86
+
87
+ # newaliases #設定を反映
88
+
89
+ # systemctl restart dovecot
90
+
91
+ # systemctl restart postfix
92
+
93
+
94
+
95
+ この状態でメールを webmaster@ドメイン名 宛に追加で送りましたが、
96
+
97
+
98
+
99
+ # ls /home/webmaster/Maildir/new
100
+
101
+ # ls /home/webmaster/Maildir/cur
102
+
103
+
104
+
105
+ がまだ空となっています。
106
+
107
+ 同様に nanohaというアカウントを作りメール送付、フォルダの状況見てみましたが空でした。
108
+
109
+
110
+
111
+
112
+
113
+
114
+
115
+ ```