본문 바로가기

sendmail

(2)
Postfix(SendMail) 발송 테스트 (SendMail, 리눅스 SMTP 메일 서버) 서버에서 자체 메일 발송을 처리하고 있는데 아무리 찾아봐도 sendmail이 안 돌아가고 있다. 어찌된 영문인가 봤더니 요즘에는 postfix로 바뀌었다고 한다. 갑자기 고인물이 된 기분이 들었다 ^^ postfix 메일 발송 (SendMail 동일) 다행히 Postfix로 메일 발송을 테스트하는 것도 SendMail과 같았다. 텔넷으로 접속 > telnet {메일서버} {포트번호} Trying {메일서버}... Connected to {메일서버}. Escape character is '^]'. 220 {어쩌고저쩌고 도메인} ESMTP Postfix텔넷으로 접속 완료가 되었으면 발신자, 수신자, 내용을 작성해주면 된다. 내용을 모두 입력했을 때는 마지막 줄에 마침표 .를 입력하고 엔터하면 ..
인증 없는 SMTP, JavaMailSender에서 MailAuthenticationException 발생 개발서버 테스트를 진행 중이다. 이메일 발송 배치작업이 좀 있는데 메일서버가 따로 없으니 서버에서 직접 보내라고 한다. 리눅스 서버에 sendmail을 설치했다. 텔넷으로 테스트를 해보니 메일이 잘 발송된다. 그런데 애플리케이션을 올리니 사용자 인증을 자꾸 요구한다. JavaMailSenderImpl에서 MailAuthenticationException를 발생시킨다. 엥? 인증 필요 없는데?? 기존: spring: profiles: dev mail: host: localhost username: test@test.com password: protocol: smtp 혹시나 싶어서 password를 아예 삭제해주니 잘된다. 변경 후: spring: profiles: dev mail: host: localho..