센드메일 설치 및 설정
apt-get 업데이트 -y && apt-get 업그레이드 -y
apt-get 설치 -y openssl sendmail sasl2-bin
센드메일 설정 변경
vi /etc/mail/sendmail.mc
================================================== =======
dnl DAEMON_OPTIONS(`패밀리=inet, 이름=MTA-v4, 포트=smtp, 주소=127.0.0.1′)dnl
아래로 전환
DAEMON_OPTIONS(`패밀리=inet, 이름=MTA-v4, 포트=smtp, 주소=0.0.0.0′)dnl
-> SMTP 25 TCP 포트 사용
dnl DAEMON_OPTIONS(`패밀리=inet, 이름=MSP-v4, 포트=제출, M=Ea, 주소=127.0.0.1′)dnl
아래로 전환
DAEMON_OPTIONS(`패밀리=inet, 이름=MSP-v4, 포트=제출, M=Ea, 주소=0.0.0.0′)dnl
-> 전송에 TCP 포트 587 사용
================================================== =======
DNS 관련 부분 선언
vi /etc/mail/local-hostnames
================================================== =======
로컬 호스트
호스트 이름
93it-serverengineer.co.kr
mail.93it-serverengineer.co.kr
================================================== =======
sendmail 관련 설정 cf 설정
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
sendmail을 다시 시작하고 실행 프로그램을 등록하십시오.
systemctl sendmail 재시작
systemctl sendmail 활성화
테스트 이메일 계정 만들기
사용자 추가 ID
비밀번호 아이디
텔넷 메일 테스트
# 텔넷 로컬 호스트 25
================================================== =======
127.0.0.1 시도…
로컬 호스트에 연결되었습니다.
이스케이프 문자는 ‘^)’입니다.
220 recure177-197439 ESMTP Sendmail 8.15.2/8.15.2/Debian-18; 2023년 3월 16일 목요일 23:47:19 GMT; (UCE/UBE 없음) 로깅 액세스: localhost(OK)-localhost(127.0.0.1)
================================================== =======
helo 도메인 // 예. 나) 93it-serverengineer.co.kr
250 recure177-197439 안녕하세요 Localhost (127.0.0.1), 반가워요
================================================== =======
이메일 주소: [email protected] 예) [email protected]
250 2.1.0 [email protected]… 발신자 확인
================================================== =======
수신처 : [email protected] ex)
250 2.1.5 [email protected]… 수신자 ok
================================================== =======
데이터
354 “.”로 시작하는 이메일을 입력하세요. 자신의 라인에서 마무리
제목: 12345
1 2 3 4 5
1234년
123
12
12
================================================== =======
.
250 2.0.0 32GNlJxg058765 메시지 전달 수락됨
================================================== =======
멈추다
221 2.0.0 recure177-197439 연결 닫기
외부 호스트에 의해 연결이 종료되었습니다.
================================================== =======