smtp 메일을 isp의 smtp 서버로 전달해야합니다. 이를 위해 메일 서버 구성에 설정이 있어야합니다. 그러나 스패머가 스팸에 대해 SMTP 서버를 사용하지 않도록주의해야합니다. 따라서 메일 서버를 보호해야합니다.
시작하기 위해, 특히 학습 프로젝트임을 나타내면 우선 smtp 서버를 ISP smtp 서버로 전달하십시오. 보통 mail.ispname.com과 같은 것
그런 다음 보낼 수 있는지 확인하십시오.
smtp 명령을 사용하여 메일 서버와 상호 작용할 수 있습니다.
예.
telnet 192.168.7.55 25
Trying 192.168.7.55...
Connected to 192.168.7.55.
Escape character is '^]'.
220 yourdomain.com ESMTP (Code-Crafters Ability Mail Server 2.6
HELO yourdomain.com
250 yourdomain.com
MAIL FROM: joe@yourdomain.com
250 Email address accepted. <joe@yourdomain.com>
RCPT TO: joe@gmail.com
250 Email address accepted. <jo@gmail.com>
DATA
354 Please send the data and end with a <CRLF>.<CRLF>.
Hi Guys
.
250 Mail accepted and queued for delivery.
quit
221 Thank you and good bye.
Connection closed by foreign host.
이것은 모두 도메인 이름을 설정했다고 가정합니다.
수신하려면 ISP의 smtp 서버에서 smtp 서버에 액세스 할 수 있어야합니다. 일반적으로 smtp 메일 피드가 메일 서버로 smtp 메일을 전달하도록 지정해야합니다. 일반적으로 저렴한 ISP 거래의 경우 pop3 메일 배달 만받을 수 있습니다. 여기서 pop3 메일 계정은 joebloggs이고 모든 메일을 joebloggs@theisp.com으로 해당 사서함으로 보냅니다.
메일 서버를 설정하는 것은 특히 쉽지 않습니다.