반응형
서버에서 자체 메일 발송을 처리하고 있는데 아무리 찾아봐도 sendmail이 안 돌아가고 있다. 어찌된 영문인가 봤더니 요즘에는 postfix로 바뀌었다고 한다. 갑자기 고인물이 된 기분이 들었다 ^^
postfix 메일 발송 (SendMail 동일)
다행히 Postfix로 메일 발송을 테스트하는 것도 SendMail과 같았다.
텔넷으로 접속
> telnet {메일서버} {포트번호}
Trying {메일서버}...
Connected to {메일서버}.
Escape character is '^]'.
220 {어쩌고저쩌고 도메인} ESMTP Postfix
텔넷으로 접속 완료가 되었으면 발신자, 수신자, 내용을 작성해주면 된다. 내용을 모두 입력했을 때는 마지막 줄에 마침표 .
를 입력하고 엔터하면 된다.
Postfix 메일 내용 입력
mail from: test@{어쩌고저쩌고도메인}.com
250 2.1.0 Ok
rcpt to: {수신자 메일주소}
250 2.1.0 Ok
data
354 End data with <CR><LF>.<CR><LF>
subject: 이것은 메일 발송 테스트 제목
내용 내용 내용 테스트 내용
내용 두 번째 줄 내용 두 번째 줄
.
250 2.0.0 Ok: queued as 1314232344
나는 왜 큐에 추가 되는지 모르겠지만(이제 알아봐야 함 ㅠㅠ) 어쨌든 큐까지 올라갔다.
Postfix 큐 확인
텔넷 접속 해제 후 postfix가 실행되고 있는 서버에서 다음 명령어를 쳐줬다.
$ mailq
어쩌고 저쩌고 앞서 테스트로 발송 요청한 메일이 나온다.
Postfix 큐에 쌓인 메일 발송
$ postfix flush
flush 해주니 메일이 왔다. 왜 큐에 쌓이는지는 이제 확인해봐야 한다...
아이고 산 넘어 산이구만..
반응형
'프로그래밍 > 이것저것 일하면서' 카테고리의 다른 글
Vue CKEditor 커서가 처음으로 이동하는 오류 (0) | 2022.06.22 |
---|---|
메이븐 http 레파지토리 사용 오류 (Check that Maven settings.xml does not contain http repositories) (0) | 2022.06.13 |
QueryBox 데이터 내보내기 시 한글 인코딩 주의사항 (0) | 2022.05.13 |
오라클 유저(스키마) 생성 시 ORA-00988 (0) | 2022.05.09 |
logback 보안 업데이트 / log4j2 JNDI Lookup 취약점 관련 조치 (0) | 2022.01.05 |