SMTP를 사용하여 Yahoo 계정에 특정 이메일을 보내는 데 문제가 있습니다. 픽업에 넣거나 .vbs 스크립트를 실행하려고 할 때 우리는 야후에 단 하나의 전자 메일 만 보내려고하고 있으며 픽업 폴더 나 .vbs 메일을 사용하여 전자 메일을 보내려고 할 때 우리는 우리 야후 메일로 가져와 대기열 폴더에 추가합니다. 그래서 그것을 고치기 위해 우리가해야 할 일은 무엇입니까? 또한 다음은 IIS 관리자의 설정입니다.SMTP가 메일을 보내지 않고 보내려고하면 대기열에 추가됩니다.
로깅 사용은 일반적으로 W3C 확장 로그 파일에 있습니다. 액세스에서 인증은 익명 액세스입니다. 연결 및 릴레이는 정상이며 아래의 유일한 목록은 127.0.0.1에 부여됩니다.
아웃 바운드 보안 배송은 익명, 아웃 바운드 연결은 확인을 사전 15의 최대 홉 수를 가지고 있으며, DNS 괜찮습니다.
LDAP 라우팅을 선택하지 않은 것입니다. IIS 관리자 (6)의 SMTP에 대한 내 설정이다
또한 나는 픽업을 사용하여 이메일을 보내려고 여기에 mail.txt의 코드이지만 보낼 것 같지 않습니다.
From: [email protected]
To: [email protected]
Subject: Email test
This is an email test from your SMTP Server
이 코드는 mail.vbs의 코드이지만이 코드 역시 작동하지 않습니다.
Dim sch, cdoConfig, cdoMessage
sch = "http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(sch & "sendusing") = 1 ' cdoSendUsingPort
.Item(sch & "smtpserver") = "127.0.0.1"
'.Item(sch & "smtpserverport") = 25
.update
End With
Set cdoMessage = CreateObject("CDO.Message")
With cdoMessage
Set .Configuration = cdoConfig
.From = "[email protected]"
.To = "[email protected]"
.Subject = "Email test"
.TextBody = "This is the test body of the email"
.Send
End With
Set cdoMessage = Nothing
Set cdoConfig = Nothing
MsgBox "Email Sent"
모든 해결책이나 의견은 도움이 될 것입니다. 감사합니다! 메일이이 서버가 배달을 허용한다는 것을 의미 대기 때문에 스크립트가 잘 작동하면
감사를 작동하지 않도록 메일러 사용 된 포트는 또한 DNS와 같은 서버에 다른 프로그램에서 사용하고 있었기 때문에 다른 PC 서버에서 실행중인 일부 서비스가 포트 25를 사용하여 충돌하고 웹 사이트 및 전자 메일 전송을 시작할 수 없음을 나타냅니다. – user1868185