[Linode Cloud Service]Linode cloud (Centos7)환경에서 스프링 프레임워크를 사용한 메일 발송 문제 해결
환경
Linode cloud에서 Centos7 서비스
java 15.0.1
tomcat9.0.39
문제상황
해당 내용으로 실행 시
로컬 환경에선 발송이 됨
linode 서버 환경에선 발송이 안됨
TLS 설정을 변경하거나
https://www.google.com/settings/security/lesssecureapps
에서 gmail 계정의 보안 수준을 낮추어도 똑같은 오류가 발생됨
www.linode.com/community/questions/19757/i-can-t-connect-to-smtpgmailcom?_gl=1*1ls1xu9*_gcl_aw*R0NMLjE2MDU0NDg0MDUuQ2owS0NRaUF3TVA5QlJDekFSSXNBUFdUSl9HNF9uY3ZxX2NYdEhtV0Q2NlVDZEVsZ0o4ekFCVUZxaE1VZkVoU2U3cFhNaFhuNUZEdXdUTWFBbXVaRUFMd193Y0I.
I can `t connect to smtp.gmail.com | Linode Questions
First i install php application and configure smtp script for send emails by smtp, but have problem with connection, later i decided check connection by telnet telnet smtp.gmail.com 587 A...
www.linode.com
찾아보니
Linode의 정책 변경으로 (2019 년 11 월 5 일 이후) Linode에는 기본적으로 SMTP 제한이 있습니다.
고객지원을 통해 SMTP 제한을 풀어달라고 요청해야 하고 Linode Manager 내에서 DNS 및 rDNS 레코드 구성을 추가시켜야만 발송이 되는 것을 확인...
cloud.linode.com/support/tickets/14777437
Linode Manager
cloud.linode.com
결국 고객지원을 통해 요청하고
https://www.linode.com/docs/platform/manager/dns-manager/#add-dns-records
DNS Manager
The Domains section of the Linode Cloud Manager is a comprehensive DNS management interface that allows you to add DNS records for all of your domain names. This guide covers the use of the Domains section and basic domain setup.
www.linode.com
DNS 설정
https://www.linode.com/docs/networking/dns/configure-your-linode-for-reverse-dns/
Configure Your Linode for Reverse DNS (rDNS)
Reverse DNS (rDNS) resolves an IP address to the designated domain name. This guide will teach you how to set it up.
www.linode.com
rDNS 설정
설정 완료한 후 웹에서 다시 이메일 발송을 요청
정상적으로 이메일에 코드가 발송됐다.
Linode는 한국 커뮤니티나 정보가 부족해서
해당 내용을 해결하는데 3일 정도가 소요되었다.
나처럼 동일한 문제가 생기거나
추후에 다시 보게 될 에러일까 봐 작성하게 되었다.
내용은 많이 축약되어있으며 그 사이에 문제가 있으면 댓글을 달아주세요.