SMTP에 대해서..

kwanghui96의 이미지

smtp에 접속하여 간단한 메일을 전송하는 프로그램을 만드려고 합니다.
smtp서버에 telent으로 접속하고
EHLO 서버이름이라고 치면

250-8BITMIME
250-PIPELINING
250-DSN
250-XDFLG
250-ENHANCEDSTATUSCODES
250-HELP
250-SAML
250-SEND
250-SOML
250-TURN
250-XCIR
250-XGEN
250-XLOOP 0969005D9B9E85A8A01820E3F5A22EE9
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN
250-ETRN
250-RELAY
250 SIZE 0

라고 나옵니다. 이때
AUTH login
라고 치면
334 VXNlcm5hbWU6라고 나오고
제 메일계정(ABCD@ABCD.com)을 base64로 인코딩한 결과를 넣고
334 UGFzc3dvcmQ6라고 나오면
password를 base64로 인코딩해서 넣었습니다.
이랬더니 인증이 안되는군요..다른 방법을 써야하나요?[
rokmn3309의 이미지

인증까지 갈필요는 없습니다.
EHLO
MAIL FROM
RCPT TO
DATA
QUIT
이 단계로 해서 보내면은 됩니다.

crimsoncream의 이미지

프롬프트 뜨는 것을 봐서는 제대로 된 거 같습니다.
base64로 인코딩하는 과정에서 문제가 없었는지 확인을 해보시지요.

오늘 우리는 동지를 땅에 묻었습니다. 그러나 땅은 이제 우리들의 것입니다.
아직도 우리의 적은 강합니다. 그러나 우리는 그들보다 많습니다.
항상 많을 것입니다.