Tjenare.JMai-problem
Hoppas att det är någon som kan besvara mitt lilla problem.
Det är så att jag försöker skicka ett simpelt epsot-meddelande från en ASP-sida, som ligger på mitt webbhotell.
Jag har gjort detta många gånger förut, men helt plötsligt så får jag upp ett felmeddelande. Jag slog på loggnings-funktionen i JMail och fick ut följande (smtp-serverns adress är borttagen för att undvika sutnyttjande av den):
<code>The message was undeliverable. All servers failed to receive the message
.execute()
{
Trying server mail:****.******.com
<- 421 SMTP service not available, closing transmission channel
****.******.com failed with the message: "421 SMTP service not available, closing transmission channel"
No socket for server. ConnectToServer()
1 of 1 servers failed
}
</code>
Koden jag använder för att skicak ser ut så här:
<code>
strTo = "info@*****.***"
strToName = "Informatör - Avans"
strSubject = "Meddelande från Avans-kursens kontakt-sida."
strFromName = Request.Form("eFromName")
strFrom = Request.Form("eFrom")
strBody = Request.Form("eText")
strServer = "****.******.com"
set msg = Server.CreateOBject( "JMail.Message" )
msg.Logging = true
msg.silent = true
msg.From = strFrom
msg.FromName = strFromName
msg.AddRecipient strTo, strToName
msg.Subject = strSubject
FOR EACH el IN Request.Form
msg.appendtext( el & ": " & Request.form(el) & vbCrLf )
NEXT
if not msg.Send(strServer) then
Response.write "<pre>" & msg.log & "</pre>"
else
Response.write "Ditt medellande skickades iväg utan problem.<br>Vi hör av oss så fort vi kan."
end if</code>