---
title: "Jmail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/104486-jmail"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "AboO"
published: "2004-05-28T09:24:14.000Z"
updated: "2004-05-31T17:22:28.000Z"
replies: 6
views: 446
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/104486-jmail"
---

# Jmail

## #1 — AboO, 2004-05-28T09:24Z

Håller på att försöka lära mig Jmail. 
men får hela tiden felmeddelandet:

The message was undeliverable. All servers failed to receive the message
.execute()
{
  Trying server mail:smtp.ohanamisaturday.com
  \<- 220 s24.loopia.se ESMTP
  \-\> EHLO s39
  \<- 250-s24.loopia.se
250-PIPELINING
250 8BITMIME
  \-\> MAIL FROM:
  \<- 250 ok
  \-\> DATA
 \<- 503 RCPT first (#5.5.1)
Error: 503 RCPT first (#5.5.1)
.execute()
{
  Trying server mail:smtp.ohanamisaturday.com
  \<- 220 s24.loopia.se ESMTP
  \-\> EHLO s39
  \<- 250-s24.loopia.se
250-PIPELINING
250 8BITMIME
  \-\> MAIL FROM:
  \<- 250 ok
  \-\> DATA
 \<- 503 RCPT first (#5.5.1)
Error: 503 RCPT first (#5.5.1)

  1 of 1 servers failed
}

Om jag har förstått det rätt så är det mailservern det är fel på? Eller är det jag som har gjort något fel? Visst är det smtp servern man ska använda sig av?

Permalänk: https://www.webforum.nu/p/104486

## #2 — @nders, 2004-05-28T10:03Z

Kod, bitte.

Permalänk: https://www.webforum.nu/p/1355134

## #3 — Qimen, 2004-05-28T10:04Z

Var testar du ifrån? Om du kör lokalt på din egen server måste du antagligen använda din isp's smtp server.

Permalänk: https://www.webforum.nu/p/1355135

## #4 — AboO, 2004-05-28T11:25Z

Jag testar på Loopias server.

SendMail.asp:

```
<%@LANGUAGE = VBSCRIPT%> <html>
<body>

<%
name        = Request.Form("name")
senderEmail = Request.Form("email")
subject    = Request.Form("subject")
body        = Request.Form("body")

set msg = Server.CreateOBject( "JMail.Message" )

msg.Logging = true
msg.silent = true

msg.From = senderEmail
msg.FromName = name
msg.AddRecipient recipient
msg.Subject = subject
msg.body = body
msg.AddRecipient "ungdomsforum@fagersta.se"

if not msg.Send("smtp.ohanamisaturday.com" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Message sent succesfully!"
end if

%>
</body>
</html>
```

Formuläret:

```
<form method="post" action="SendMail.asp">
   Your name<br>
   <input type="text" size="25" name="name"><br>
  
   Your email<br>
   <input type="text" size="25" name="email"><br>   <br> State your business<br>
   <select name="subject" size="1">
    <option value="help">help
       <option value="tips">tips
       <option value="other">other
   </select>
   <br> Enter your question<br>
   <textarea name="body" cols="40" rows="15" wrap="PHYSICAL"></textarea>
   <br>
   <input type="submit" value="  Submit ">
</form>
```

Permalänk: https://www.webforum.nu/p/1355174

## #5 — @nders, 2004-05-29T06:35Z

I din kod:

```
msg.AddRecipient recipient
```

Var kommer *recipient* ifrån? Jag tycker det ser ut som att du försöker skicka ett mail uttan mottagare, och då är det inte konstigt att jmail-loggen säger att den vill ha en mottagare innan mailet skickas.

Permalänk: https://www.webforum.nu/p/1358463

## #6 — AboO, 2004-05-31T11:52Z

Hade för mig jag tog bort den raden. Men tydligen inte. :)
Nu fungerar det iaf.
Tack.

Permalänk: https://www.webforum.nu/p/1359295

## #7 — AboO, 2004-05-31T17:22Z

En annan fråga:
Om jag har ett par frågor jag vill ha svar på, och de ska maila in svaren med jmail. Hur gör jag då? Går det? Så att man lägger till formulär som skickar svaren till "bodyn" eller något sånt.

Permalänk: https://www.webforum.nu/p/1359412

---

Tråden på webben: https://www.webforum.nu/amne/asp/104486-jmail
