2011-02-09 7 views
0

전자 메일을 보내기 위해 통과해야하는 내부 네트워크 SMTP 서버가 있습니다. 내가 Nodemailer와 함께 작동 시키려고했으나 아래의 "오류"메시지와 함께 인사말 후에 실패한 것처럼 보입니다. 그것은 250으로 응답하고 있기 때문에 왜 전송하지 않는지 확신 할 수 없지만 CLI를 통해이 작업을 수행하는 데 사용할 수있는 Linux/Ubuntu 기반 라이브러리를 아는 사람이 있는지 궁금합니다.우분투/리눅스 또는 Node.js 기반 이메일 전송 방법

나는이 대답하지만, #node.js으로 중지하고 질문을 확인 할 수
Server responded with 250-hostname Hello [ip] 
250-TURN 
250-SIZE 
250-ETRN 
250-PIPELINING 
250-DSN 
250-ENHANCEDSTATUSCODES 
250-8bitmime 
250-BINARYMIME 
250-CHUNKING 
250-VRFY 
250-X-EXPS GSSAPI NTLM LOGIN 
250-X-EXPS=LOGIN 
250-AUTH GSSAPI NTLM LOGIN 
250-AUTH=LOGIN 
250-X-LINK2STATE 
250-XEXCH50 
250 OK 

답변

0

! 발견 한 내용을 반드시보고하십시오.

JimBastard는 IRC (일명 Marak)에서 node_mailer의 작성자이기 때문에 다른 사람들도 당신을 도울 수 있지만 메시지를 전하는 사람이 될 수 있습니다.

1

음, 그건 오류가 아닙니다. 250은 확인을 의미하는 상태 코드입니다. 나열한 것은 EHLO 명령에 대한 서버의 응답입니다. 250으로 시작하는 각 줄은 서버가 지원하는 확장 SMTP 기능을 나열합니다.

다음 단계? 승인이 필요한 경우 AUTH 명령을 보냅니다. 그렇지 않은 경우 MAIL, FROMDATA을 사용하여 메일 트랜잭션을 시작하십시오.

진행하기 전에 SMTP의 기본 사항을 읽는 데 시간이 필요하다고 생각합니다. 그렇다면 이것은 당신에게 더 이해 될 것입니다.

관련 문제