2012-11-08 3 views
0

메일 보내기에 사용하고 있습니다. SMTP 서버가 "xxx.xx.x"이므로 정상적으로 작동합니다. 하지만 지금은 이메일 서버를 바꾸고 있습니다. 새 SMTP 서버 IP 주소가 "xxxxxxx.xxx.xxx"이고이 경우 "서버가 하나 이상의 수신자 주소를 거부했습니다. 서버 응답 : 554 5.7.1 : 클라이언트 호스트"새 메일 서버의 메일 전송 문제

는 내가 우는 코드

를 사용하고 으로

희미한 이메일은 MailMessage = 뉴은 MailMessage 사전에

eMail.To = "xxxxxxx" 
    eMail.BodyFormat = MailFormat.Html 
    eMail.From = "xxxxxxxx" 
    eMail.Subject = "intermedia mail test using 127.0.0.1" 
    eMail.Body = sMsg 
    SmtpMail.SmtpServer = "xxxxxxx 'AppSettings("MailServer") 
    SmtpMail.Send(eMail) 

감사 메일 서버가 특정 메일을 보내도록 구성되어 있으므로이 오류를 얻고있다

+0

SMTP 서버가 클라이언트 시스템에서 연결을 허용하도록 구성되어 있는지 확인 않았거나 서버가 일부 릴레이 제한을 사용할 경우? – jbl

답변

0

도메인 또는 클라이언트가 아닙니다. 수신 된 발신자 목록.

메일 서버 관리자에게 문의하여 응용 프로그램이있는 컴퓨터의 IP 주소를 허용하거나 올바른 도메인의 주소를 사용하여 메일을 보내도록 요청해야합니다.

http://www.ietf.org/rfc/rfc1893.txt