そのため、このレールアプリケーションのセットアップに問題があります(違いがある場合はOpenProject)。openproject 設定でテスト メールを送信しようとすると、電子メールが送信されたというメッセージが表示されますが、アドレスで受信されません。
config/configuration.yml
production:
delivery_method: :smtp
smtp_settings:
tls: true
address: "smtp.gmail.com"
port: '587'
domain: "smtp.gmail.com"
authentication: :plain
user_name: "your_email@gmail.com"
password: "your_password"
development:
delivery_method: :smtp
smtp_settings:
tls: true
address: "smtp.gmail.com"
port: '587'
domain: "smtp.gmail.com"
authentication: :plain
user_name: "your_email@gmail.com"
password: "your_password"
test:
delivery_method: :test
私が使用する場合:
telnet smtp.gmail.com 587
Trying 64.233.171.108...
Connected to gmail-smtp-msa.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP r1sm2094806qam.42 – gsmtp
これにより、gmailに送信できると思いますが、gmailから受信できません。また、ポート 25 や 456 などのすべての構成、および SSL と TLS を使用した構成となしを試しました。ISP がメールをブロックしているだけではないと思います。
Google の設定 → アカウントとインポート → 所有している別のメール アドレスを追加 SMTP サーバー経由でメールを送信します。
SMTP server: smtp.my_domain_name.com
Port: 587
Username: my_username_on_my_domain
Password: passwd
TLS (recommended) ← (I have this selected)
SSL
サーバーに到達できませんでしたというメッセージが表示されます。サーバーとポート番号を再確認してください。
私は走った
netstat -a
その結果が役立つ場合は、お知らせください。
どんな助けでも大歓迎です。ありがとう。