質問編集履歴

13

タイトル編集

2023/03/23 04:01

投稿

shoco
shoco

スコア148

test CHANGED
@@ -1 +1 @@
1
- WEBアプリ(Docker)からAWS SESを使ってメールを送信できない
1
+ WEBアプリ(Docker)からメールを送信できない
test CHANGED
File without changes

12

試したこと・前提 微修正

2023/03/17 05:38

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -60,7 +60,4 @@
60
60
  ### 試したこと・前提
61
61
  ・ドメインの逆引きは成功しています。
62
62
  ・EC2にアタッチしているIAM ロールは「AmazonSESFullAccess」です。
63
- ・SESのバウンスメールのテスト送信ていますが、独自者へ(カスタム)テスト送信はエラーで出来ていません。
63
+ ・SESテスト送信によるバウンスメールはきますが、WEBアプリ上からメール(GitLabのサインアップ確認メール等)ば送されず、そ時に送信される(?)バウンスメルも届かない状況
64
-
65
-
66
-

11

SESの詳しい情報追加

2023/03/16 18:38

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -51,6 +51,10 @@
51
51
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/c2fb61fb-c9d1-4ba2-aad7-b90657e4ba10.jpeg)
52
52
  ・SES:SMTPの設定
53
53
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/fce3e618-8b6a-4e98-8295-9d2eb7b95ae1.jpeg)
54
+ ・SES:設定: 検証済み ID画面
55
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/1ae77db1-471b-4692-86d4-e828cea5e516.jpeg)
56
+ ・SES:XXXX-dev-1.com画面
57
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-17/d82101d5-d6e0-4aa0-8462-ebdc9ba04a10.jpeg)
54
58
  ・Route53:ドメインのレコードなどの設定(赤い塗りつぶしはXXXX-dev-1.com)
55
59
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/1177fab4-4499-4d39-b1b3-9bc101f38edc.jpeg)
56
60
  ### 試したこと・前提

10

試したこと・前提

2023/03/16 16:49

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
  ### 試したこと・前提
57
57
  ・ドメインの逆引きは成功しています。
58
58
  ・EC2にアタッチしているIAM ロールは「AmazonSESFullAccess」です。
59
- ・SESのバウンスメールのテスト送信はできています。
59
+ ・SESのバウンスメールのテスト送信はできていますが、独自の受信者への(カスタム)テスト送信はエラーで出来ていません
60
60
 
61
61
 
62
62
 

9

SESのバウンスメールのテスト送信はできてる情報の追加

2023/03/16 16:26

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -56,6 +56,7 @@
56
56
  ### 試したこと・前提
57
57
  ・ドメインの逆引きは成功しています。
58
58
  ・EC2にアタッチしているIAM ロールは「AmazonSESFullAccess」です。
59
+ ・SESのバウンスメールのテスト送信はできています。
59
60
 
60
61
 
61
62
 

8

EC2にアタッチしているロールの記載

2023/03/16 14:38

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -55,6 +55,7 @@
55
55
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/1177fab4-4499-4d39-b1b3-9bc101f38edc.jpeg)
56
56
  ### 試したこと・前提
57
57
  ・ドメインの逆引きは成功しています。
58
+ ・EC2にアタッチしているIAM ロールは「AmazonSESFullAccess」です。
58
59
 
59
60
 
60
61
 

7

画像修正

2023/03/16 13:15

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,7 @@
38
38
  ### /etc/gitlab/gitlab.rb
39
39
  [公式のメール設定](https://docs.gitlab.com/omnibus/settings/smtp.html#amazon-simple-email-service-aws-ses)の欄(AWS SESのポート587の方)を参考に編集しました。
40
40
  ( 更新:2023/03/16 22:06)
41
-
41
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/c1f0aedd-e2ce-40f0-b494-b4b78e9d8314.jpeg)
42
42
  ## EC2・SES・Route53側の設定など
43
43
  観点としてアウトバウンドルールに587ポートを許可しています。
44
44
  ・セキュリティグループ:インバウンドルール

6

画像修正

2023/03/16 13:13

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,6 @@
38
38
  ### /etc/gitlab/gitlab.rb
39
39
  [公式のメール設定](https://docs.gitlab.com/omnibus/settings/smtp.html#amazon-simple-email-service-aws-ses)の欄(AWS SESのポート587の方)を参考に編集しました。
40
40
  ( 更新:2023/03/16 22:06)
41
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/94c5305b-a7af-4480-9549-05fdc5aea273.jpeg)
42
41
 
43
42
  ## EC2・SES・Route53側の設定など
44
43
  観点としてアウトバウンドルールに587ポートを許可しています。

5

gitlab.rb の表示追加

2023/03/16 13:13

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -36,32 +36,16 @@
36
36
  ```
37
37
 
38
38
  ### /etc/gitlab/gitlab.rb
39
- [公式のメール設定](https://docs.gitlab.com/omnibus/settings/smtp.html#amazon-simple-email-service-aws-ses)の欄(AWS SESのポート587の方)を参考に編集しました。(下記8つ修正しました)
39
+ [公式のメール設定](https://docs.gitlab.com/omnibus/settings/smtp.html#amazon-simple-email-service-aws-ses)の欄(AWS SESのポート587の方)を参考に編集しました。
40
+ ( 更新:2023/03/16 22:06)
41
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/94c5305b-a7af-4480-9549-05fdc5aea273.jpeg)
40
42
 
41
- ```
42
- ### GitLab email server settings
43
- ###! Docs: https://docs.gitlab.com/omnibus/settings/smtp.html
44
- ###! **Use smtp instead of sendmail/postfix.**
45
-
46
- gitlab_rails['smtp_enable'] = true
47
- gitlab_rails['smtp_address'] = "email-smtp.region-1.amazonaws.com"
48
- gitlab_rails['smtp_port'] = 587
49
- gitlab_rails['smtp_user_name'] = "AKIXXXXXXXXXXXXXXXXAH5" #Amazon SES > SMTP 設定で取得したSMTP 認証情報
50
- gitlab_rails['smtp_password'] = "BAPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1iE"  #上記同様SMTP 認証情報
51
- gitlab_rails['smtp_domain'] = "XXXX-dev-1.com" #Route53で取得したドメイン
52
- gitlab_rails['smtp_authentication'] = "login"
53
- gitlab_rails['smtp_enable_starttls_auto'] = true
54
- # gitlab_rails['smtp_tls'] = false
55
- # gitlab_rails['smtp_pool'] = false
56
- ```
57
43
  ## EC2・SES・Route53側の設定など
58
44
  観点としてアウトバウンドルールに587ポートを許可しています。
59
-
60
45
  ・セキュリティグループ:インバウンドルール
61
46
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/7cc2553e-a7ed-41ae-8041-8cdc405995bb.jpeg)
62
47
  ・セキュリティグループ:アウトバウンドルール
63
48
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/5d7ba97a-de37-4cc0-bb8f-937433fc1dc5.jpeg)
64
-
65
49
  ・ネットワーク ACL :インバウンドルール
66
50
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/0c9e5ae0-0710-4937-9aa4-1583192538ca.jpeg)
67
51
  ・ネットワーク ACL :アウトバウンドルール

4

Route53:ドメイン情報の追加

2023/03/16 12:38

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,7 @@
46
46
  gitlab_rails['smtp_enable'] = true
47
47
  gitlab_rails['smtp_address'] = "email-smtp.region-1.amazonaws.com"
48
48
  gitlab_rails['smtp_port'] = 587
49
- gitlab_rails['smtp_user_name'] = "AKIXXXXXXXXXXXXXXXXAH5" #Amazon SES > SMTP 設定で取得したSMTP 認証情報
49
+ gitlab_rails['smtp_user_name'] = "AKIXXXXXXXXXXXXXXXXAH5" #Amazon SES > SMTP 設定で取得したSMTP 認証情報
50
50
  gitlab_rails['smtp_password'] = "BAPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1iE"  #上記同様SMTP 認証情報
51
51
  gitlab_rails['smtp_domain'] = "XXXX-dev-1.com" #Route53で取得したドメイン
52
52
  gitlab_rails['smtp_authentication'] = "login"
@@ -54,7 +54,7 @@
54
54
  # gitlab_rails['smtp_tls'] = false
55
55
  # gitlab_rails['smtp_pool'] = false
56
56
  ```
57
- ## EC2・SES側の設定など
57
+ ## EC2・SES・Route53側の設定など
58
58
  観点としてアウトバウンドルールに587ポートを許可しています。
59
59
 
60
60
  ・セキュリティグループ:インバウンドルール
@@ -68,6 +68,8 @@
68
68
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/c2fb61fb-c9d1-4ba2-aad7-b90657e4ba10.jpeg)
69
69
  ・SES:SMTPの設定
70
70
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/fce3e618-8b6a-4e98-8295-9d2eb7b95ae1.jpeg)
71
+ ・Route53:ドメインのレコードなどの設定(赤い塗りつぶしはXXXX-dev-1.com)
72
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/1177fab4-4499-4d39-b1b3-9bc101f38edc.jpeg)
71
73
  ### 試したこと・前提
72
74
  ・ドメインの逆引きは成功しています。
73
75
 

3

画像編集

2023/03/16 04:58

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -67,7 +67,7 @@
67
67
  ・ネットワーク ACL :アウトバウンドルール
68
68
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/c2fb61fb-c9d1-4ba2-aad7-b90657e4ba10.jpeg)
69
69
  ・SES:SMTPの設定
70
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/7cffa725-1b99-4eff-bbda-ff03187e94da.jpeg)
70
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/fce3e618-8b6a-4e98-8295-9d2eb7b95ae1.jpeg)
71
71
  ### 試したこと・前提
72
72
  ・ドメインの逆引きは成功しています。
73
73
 

2

SES:SMTPの設定値を追加

2023/03/16 04:55

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -17,7 +17,7 @@
17
17
  version: '3.6'
18
18
  services:
19
19
  web:
20
- image: 'gitlab/gitlab-ce:latest'
20
+ image: 'gitlab/gitlab-ce:latest'![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/18f3ba8a-aac6-4728-a6bc-b597d2ff86da.jpeg)
21
21
  restart: always
22
22
  hostname: 'XXXX-dev-1.com' #Route53で取得したドメイン
23
23
  environment:
@@ -54,7 +54,7 @@
54
54
  # gitlab_rails['smtp_tls'] = false
55
55
  # gitlab_rails['smtp_pool'] = false
56
56
  ```
57
- ## EC2側の設定など
57
+ ## EC2・SES側の設定など
58
58
  観点としてアウトバウンドルールに587ポートを許可しています。
59
59
 
60
60
  ・セキュリティグループ:インバウンドルール
@@ -66,6 +66,8 @@
66
66
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/0c9e5ae0-0710-4937-9aa4-1583192538ca.jpeg)
67
67
  ・ネットワーク ACL :アウトバウンドルール
68
68
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/c2fb61fb-c9d1-4ba2-aad7-b90657e4ba10.jpeg)
69
+ ・SES:SMTPの設定
70
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-03-16/7cffa725-1b99-4eff-bbda-ff03187e94da.jpeg)
69
71
  ### 試したこと・前提
70
72
  ・ドメインの逆引きは成功しています。
71
73
 

1

質問編集

2023/03/15 17:42

投稿

shoco
shoco

スコア148

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  ### 事象・問題
2
- WEBアプリ(Docker)からAmazon SESでメールを飛ばす構築をしていますが、うまくメールを送信できません
2
+ WEBアプリ(Docker)からAmazon SESでメールを飛ばす構築をしていますが、うまくメールを送信できないのでご教授の程お願いいたし
3
3
 
4
4
  ・Route53で取得したドメインを使ってAmazon SESの検証済みIDを作りました。
5
5
  ・[公式サイト](https://docs.gitlab.com/omnibus/settings/smtp.html#amazon-simple-email-service-aws-ses)を見て、コンテナ内の設定ファイル(/etc/gitlab/gitlab.rb)に、 SMTP 認証情報 や ドメインを記述しました。