---
title: "J-mail problem."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/62900-j-mail-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "dahlgren"
published: "2002-12-22T17:03:52.000Z"
updated: "2003-01-03T14:39:55.000Z"
replies: 23
views: 637
page: 1
pages: 2
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/62900-j-mail-problem"
---

# J-mail problem.

_Sida 1 av 2._

## #1 — dahlgren, 2002-12-22T17:03Z

Jag får föjande felmedelande. 
jmail.Message error '8000ffff' 

The message was undeliverable. All servers failed to receive the message 

/dweb/kontakta/skicka.asp, line 14 

Betyder det att det inte finns någon j-mail komponent på angivet ip-nummer?
 

```
<%
SET objJmail = Server.CreateOBject("JMail.Message")

objJmail.From = request.form("avs")
objJmail.FromName = request.form("namn")
objJmail.AddRecipient "djursholm.scoutkar.nu"

objJmail.Subject = request.form("arende")
objJmail.Body = request.form("medelande")

objJmail.ContentType = "text/plain"

[b]objJmail.Send("192.xxx.xxx.xxx")[/b]

Set objJmail = nothing
Response.write ="Medelandet skickat"
%>
```

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

## #2 — doggelito, 2002-12-23T01:51Z

nope, det är nog för att du angivit en felaktig epostadress:
objJmail.AddRecipient "djursholm.scoutkar.nu"
inget @ finns med.

eller så är ip felaktigt.

vill du kolla om jmail finns

```
SET objJmail = Server.CreateOBject("JMail.Message")
if isobject(objJmail) Then response.Write "okidoki"
```

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

## #3 — @nders, 2002-12-23T09:48Z

Re: J-mail problem.

> **dahlgren skrev:**
>
> Jag får föjande felmedelande. 
> jmail.Message error '8000ffff' 
> 
> The message was undeliverable. All servers failed to receive the message 
> 
> /dweb/kontakta/skicka.asp, line 14 
> 
> Betyder det att det inte finns någon j-mail komponent på angivet ip-nummer?

Det är bara webservern som behöver jmail, inte mailservern som jmail pratar med. Det går bra med vilken korrekt konfigurerad SMTP-server som helst.

Mvh,

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

## #4 — OveRRidE, 2002-12-23T10:01Z

> Det är bara webservern som behöver jmail, inte mailservern som jmail pratar med. Det går bra med vilken korrekt konfigurerad SMTP-server som helst.

..under förutsättning att webbserverns IP-nummer har rättigheter att skicka mail med SMTP-tjänsten på mailservern, alltså relayingreglerna.

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

## #5 — niko, 2002-12-23T10:16Z

JMail.Message har en trevlig sub-property *logging*. Om man sätter den till true så får man hela konversationen med SMTP-servern lagrad i propertyn *log*.  Då kan man i allmänhet snabbt och enkelt se var felet ligger utan att behöva gissa.

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

## #6 — dahlgren, 2002-12-23T10:18Z

Niko, det låter ju smidigt. har du något kod exempel på hur det kan se ut?

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

## #7 — niko, 2002-12-23T10:26Z

I ditt fall så borde det väl bli så här:

```
on error resume next    'Temporärt.
SET objJmail = Server.CreateOBject("JMail.Message")
objJmail.logging=true
objJmail.From = request.form("avs")
objJmail.FromName = request.form("namn")
objJmail.AddRecipient "djursholm.scoutkar.nu"

objJmail.Subject = request.form("arende")
objJmail.Body = request.form("medelande")

objJmail.ContentType = "text/plain"

objJmail.Send("192.xxx.xxx.xxx")

if err.number<>0 then
	Response.write objJmail.log
else
	Response.write "Medelandet skickat"
end if

Set objJmail = nothing
```

Har jag missat nåt så finns det nog kodexempel i JMail-manualen också, vill jag minnas.

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

## #8 — Peeer, 2002-12-23T10:30Z

> **doggelito skrev:**
>
> nope, det är nog för att du angivit en felaktig epostadress:
> objJmail.AddRecipient "djursholm.scoutkar.nu"
> inget @ finns med.
> 
> eller så är ip felaktigt.

Har du kollat de här sakerna?? Framför allt den översta!

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

## #9 — @nders, 2002-12-23T10:47Z

> **OveRRidE skrev:**
>
> > Det är bara webservern som behöver jmail, inte mailservern som jmail pratar med. Det går bra med vilken korrekt konfigurerad SMTP-server som helst.
>
> ..under förutsättning att webbserverns IP-nummer har rättigheter att skicka mail med SMTP-tjänsten på mailservern, alltså relayingreglerna.

Ja, korrekt konfigurerad alltså. 

Jmail-loggingen är riktigt bra felsökningshjälpmedel, har löst de problem jag haft med Jmail i stort sett varje gång.

Mvh,

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

## #10 — dahlgren, 2003-01-02T21:44Z

Använder nu nikos kod. Har ändat så att det är med ett 2 @-tecken i adressen. Hur ska jag tolka detta som jag får som svar???

> The message was undeliverable. All servers failed to receive the message .execute() { Trying server mail:192.168.0.21 \<- 220 mail.sandaf.com ESMTP Merak 5.4.2; Thu, 02 Jan 2003 22:42:12 +0100 -\> EHLO luck \<- 250-mail.sandaf.com Hello luck \[192.168.0.5\], pleased to meet you. 250-ENHANCEDSTATUSCODES 250-SEND 250-SOML 250-SAML 250-SIZE 250-EXPN 250-ETRN 250-ATRN 250-DSN 250-CHUNKING 250-CHECKPOINT 250-AUTH LOGIN PLAIN CRAM-MD5 250-AUTH=LOGIN 250-STARTTLS 250 HELP -\> MAIL FROM: \<- 501 5.5.2 ... Domain name required Error: 501 5.5.2 ... Domain name required .execute() { Trying server mail:192.168.0.21 \<- 220 mail.sandaf.com ESMTP Merak 5.4.2; Thu, 02 Jan 2003 22:42:12 +0100 -\> EHLO luck \<- 250-mail.sandaf.com Hello luck \[192.168.0.5\], pleased to meet you. 250-ENHANCEDSTATUSCODES 250-SEND 250-SOML 250-SAML 250-SIZE 250-EXPN 250-ETRN 250-ATRN 250-DSN 250-CHUNKING 250-CHECKPOINT 250-AUTH LOGIN PLAIN CRAM-MD5 250-AUTH=LOGIN 250-STARTTLS 250 HELP -\> MAIL FROM: \<- 501 5.5.2 ... Domain name required Error: 501 5.5.2 ... Domain name required 1 of 1 servers failed }

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

## #11 — niko, 2003-01-02T21:53Z

Hmm.. Det känns lite grann som om servern inte anser att du uppgivit en giltig avsändare. Har request.form("avs")
 bara värdet "luck"?

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

## #12 — dahlgren, 2003-01-02T22:49Z

Värdet request.form("avs") är en giltig adress. har kollat genom att skriva ut med response.write. Något annat förslag eller ska jag maila mitt webhotell och fråga om det är rätt ip.

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

## #13 — niko, 2003-01-02T23:05Z

> jag maila mitt webhotell och fråga om det är rätt ip

Rätt IP till vad? Det är ju uppenbarligen en SMTP som svarar.

I vilket fall som helst så kommer du, som du ser, aldrig längre än till **MAIL FROM**, vilket borde innebära att servern antingen inte gillar dig (din IP) eller avsändaradressen.

Är avsändaradressen en giltig adress inom den domän servern administrerar? Många servrar kräver detta. Kan du skicka samma mail via en vanlig mail-client som tex Outlook, om du anger exakt samma avsändare och mottagare och SMTP?

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

## #14 — OveRRidE, 2003-01-03T00:27Z

Jag satsar tio inlägg på att det har med [relayingreglerna på SMTP-servern](http://www.webforum.nu/showthread.php?s=&postid=518387#post518387) att göra. ;)

1\. Vilken är din ISP?
2\. Exakt vilket IP-nummer använder du som SMTP, alltså vilken server och vems är det?

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

## #15 — niko, 2003-01-03T00:43Z

OveRRidE\>\>

Vilken server han använder står ju i textstycket: mail.sandaf.com.

Sen verkar inte heller Error 501 ha något med relaying att göra <http://www.okinfoweb.com/moe/connect/connect_010.htm>, snarare med felaktigt formaterade adresser. Relaying denied är Error 553.

dahlgren\>\>

Av ren nyfikenhet: Varför anropar du STMP:en via ett lokalt IP-nummer (192.168.0.21) sitter du på samma nätverkssegment som SMTP:en? Den publika IP:en är 81.8.136.13.

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

## #16 — OveRRidE, 2003-01-03T00:52Z

niko, jag läste inte loggen så nogrannt, men det hade ju med servern att göra. 

Jag undrar faktiskt också varför du använder ett lokalt IP-nummer. :)

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

## #17 — niko, 2003-01-03T01:07Z

För att återvända till huvudfrågan så ligger problemet här:

**EHLO luck**

Varför försöker JMailkomponenten identifiera sig som enbart "luck" utan domänsuffix? Har du uppgivit en avsändaradress i formatet user@luck? Heter din dator "luck"?

Skulle tro att din SMTP vill ha något i stil med **EHLO sandaf.com**. Vilket du borde få om du anger en avsändare i formatet <user@sandaf.com>.

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

## #18 — dahlgren, 2003-01-03T09:14Z

Avsändare fylls i av den som skickar medelandet. Så det är ingen @sandaf.com. Min dator heter inte luck.

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

## #19 — dahlgren, 2003-01-03T09:17Z

> **niko skrev:**
>
> dahlgren\>\>
> 
> Av ren nyfikenhet: Varför anropar du STMP:en via ett lokalt IP-nummer (192.168.0.21) sitter du på samma nätverkssegment som SMTP:en? Den publika IP:en är 81.8.136.13.

Den ipadressen har jag fått av webhotellet.

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

## #20 — webtomten, 2003-01-03T09:28Z

Han ligger på tanakawebb.com och inge här på wF kan nog hjälpa han lättast då det är hans hotell ;)

Men annars kan jag säga så här du måste använda en mail adress från din domän som avsändare. Annars släpper inte mail servern igenom dig.

Och detta vet jag då en kompis har legat på deras webhotell, samt att det var jag som rekomenderade dem att välja merakmail server. Och jag har hjälpt dem att configurera den.

Så testa att använda namn@dindomän.com som anvsändare.
Funkar inte det ta kontakt med inge här på wF

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/62900-j-mail-problem  
Nästa sida: https://www.webforum.nu/amne/asp/62900-j-mail-problem/page2.md
