webForumDet fria alternativet

Jmail

9 svar · 428 visningar · startad av monAmour

monAmourMedlem sedan dec. 2002258 inlägg
#1

Så då var jag igång igen :D
Försöker få JMail att fungera men får bara massa error meddelanden. Följer exemplet i manualen dock.. anslutningen till servern lyckas också!

(Har sökt genom forumet efter svar men hittar inget)

Så här ser min kod ut:

name = Request.Form("name")
email = Request.Form("email")
address = Request.Form("address")
loc = Request.Form("location")
phone = Request.Form("phone")
fax = Request.Form("fax")
message = Request.Form("message")

subject = "Meddelande från [url]www.albrektson.tv[/url]"

Set msg = Server.CreateObject("JMail.Message")
msg.Logging = True
msg.Silent = True
msg.ContentType = "text/plain"
msg.ISOEncodeHeaders = false

msg.AddRecipient "micke@ittakestwo.se"
msg.From = email
msg.FromName = name
msg.Subject = subject

txtBody = "Följande meddelande har skickats från formuläret på [url]www.albrektson.tv:[/url] " & vbCrLf & vbCrLf
txtBody = txtBody & "Namn: " & name & vbCrLf
txtBody = txtBody & "E-mail: " & email & vbCrLf
txtBody = txtBody & "Adress: " & address & vbCrLf
txtBody = txtBody & "Telefon: " & phone & vbCrLf
txtBody = txtBody & "Fax: " & fax & vbCrLf
txtBody = txtBody & "Meddelande: " & vbCrLf & VbCrLf & message & vbCrLf & vbCrLf & vbCrLf
txtBody = txtBody & "--------------------------------------------------------------------------" & vbCrLf

msg.Body = txtBody

If Not msg.Send("195.43.38.14") Then
      mail = False
      Response.Write "<pre>" & msg.Log & "</pre>"
Else
      mail = True
End If

Set msg = Nothing

och följande error meddelande returneras:

The message was undeliverable. All servers failed to receive the message
.execute()
{
  Trying server mail:195.43.38.14
  <- 220 s14.dknet.se (IMail 8.10 80309-2) NT-ESMTP Server X1
  -> EHLO S18
  <- 250-s14.dknet.se says hello
250-SIZE 0
250-8BITMIME
250-DSN
250-ETRN
250-AUTH LOGIN CRAM-MD5
250-AUTH=LOGIN
250 EXPN
  -> MAIL FROM:<mikael.bjorkefall@home.se>
  <- 250 ok
  -> RCPT TO:micke@ittakestwo.se
 <- 550 not local host ittakestwo.se, not a gateway
  -> DATA
 <- 503 must have sender and recipient first
Error: 503 must have sender and recipient first
.execute()
{
  Trying server mail:195.43.38.14
  <- 220 s14.dknet.se (IMail 8.10 80309-2) NT-ESMTP Server X1
  -> EHLO S18
  <- 250-s14.dknet.se says hello
250-SIZE 0
250-8BITMIME
250-DSN
250-ETRN
250-AUTH LOGIN CRAM-MD5
250-AUTH=LOGIN
250 EXPN
  -> MAIL FROM:<mikael.bjorkefall@home.se>
  <- 250 ok
  -> RCPT TO:micke@ittakestwo.se
 <- 550 not local host ittakestwo.se, not a gateway
  -> DATA
 <- 503 must have sender and recipient first
Error: 503 must have sender and recipient first

  1 of 1 servers failed
}

Varför funkar det inte?

PeeerMedlem sedan mars 20025 907 inlägg
#2

http://support.ipswitch.com/kb/IM-19990628-DM04.htm

dvs. Servern kräver att du loggar in på den innan du kan skicka mail via den.

monAmourMedlem sedan dec. 2002258 inlägg
#3

Hur loggar jag in då?

PeeerMedlem sedan mars 20025 907 inlägg
#4

Ingen aning om hur man gör det (om det ens går) med jmail. Har du ingen annan server som du kan skicka via då? Ditt webbhotell borde ju erbjuda det.

monAmourMedlem sedan dec. 2002258 inlägg
#5

Den där servern är mitt webbhotells. Det som är konstigt är att de själva beskriver hur man skickar mail med Jmail i sin manual för just den komponenten men de skriver inget om inloggning osv..

monAmourMedlem sedan dec. 2002258 inlägg
#6

Det löste sig, använde tydligen fel server ändå... struligt webbhotell om man säger så!

PeeerMedlem sedan mars 20025 907 inlägg
#7

Försöker du skicka mailet från webbhotellet, eller från din egen dator?

monAmourMedlem sedan dec. 2002258 inlägg
#8

Från webbhotellets webbserver. Det är ett enkelt formmail.

MegamanMedlem sedan jan. 2004118 inlägg
#9

Du kan ju alltid ta min om du vill den funkar kanonbra utan problem håll till godo. redigera den sedan så att den passar dig och dina önskemål


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Din Titel</TITLE>

<script language="javaScript">
function tecken()
{
if (document.kontakt.namn.value=="")
{
alert("Du glömde ditt Namn!");
return false;
} else if (document.kontakt.epost.value=="")
{
alert("Du glömde att fylla din E-Post!");
return false;
} else if (document.kontakt.klubbnamn.value=="")
{
alert("Du glömde fylla i klubbnamnet!");
return false;
} else if (document.kontakt.amne.value=="")
{
alert("Du glömde fylla i varför du vill nå oss");
return false;
} else if (document.kontakt.meddelande.value=="")
{
alert("Du glömde skriva ett meddelande!!!");
return false;
}
}
</script>
</HEAD>
<BODY vLink="#aa0000" link="#aa0000" bgColor="#ffffff">
<CENTER>
<TABLE 
style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid" cellSpacing="0" cellPadding="0" width="500" border="0">
  <TBODY>
  <TR>
    <TD 
    style="PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #aa0000; PADDING-TOP: 6px; FONT-FAMILY: verdana,helvetica,arial" bgColor="#efefef">
    <B>» Kontakta oss</B> </TD></TR>
  <TR>
    <TD background="dotted_hori.gif">
    <IMG height=1 alt="" src="dot.gif" width="1" border="0"></TD></TR>
  <TR>
    <TD 
    style="PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; FONT-FAMILY: verdana,helvetica,arial">
      <P>Här kan du ställa frågor om du vill till oss som har hand om IDP så svarar vi så fort vi kan på era frågor.</P>

	  <!-- Formuläret -->
      <FORM method="post" name="kontakt" action="kontakt.asp?do=skicka" onSubmit="return tecken()">
      
      Ditt För &amp; Efter Namn: <font color="#AA0000">*</font><BR>
      <input type="text" name="namn" size="30" style="FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: verdana,helvetica,arial"><BR><BR>
      Ditt E-Post Adress:<font color="#AA0000">*</font><BR>
      <input type="text" name="epost" size="30" style="FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: verdana,helvetica,arial"><BR><BR>
      Klubbens Namn:<b> <font color="#AA0000">*</font></b><BR>
      <input type="text" name="klubbnamn" size="30" style="FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: verdana,helvetica,arial"><BR><BR>
	  Varför vill du nå oss: <font color="#AA0000">*</font><br>
      <input type="text" name="amne" size="30" style="FONT-SIZE: 11px; WIDTH: 450px; FONT-FAMILY: verdana,helvetica,arial"><BR><BR>
      Meddelande:<font color="#AA0000">*</font><BR>
      <TEXTAREA name="meddelande" style="FONT-SIZE: 11px; WIDTH: 450; FONT-FAMILY: verdana,helvetica,arial; height:157" rows="5" cols="30"></TEXTAREA><BR><BR>
      <INPUT style="FONT-SIZE: 11px; FONT-FAMILY: verdana,helvetica,arial" type="submit" value="Skicka" name="Submit"><BR><BR>

<%
If Request.QueryString("do") = "skicka" Then

If Request.Form("namn") <> "" AND Request.Form("epost") <> "" AND Request.Form("klubbnamn") <> "" AND Request.Form("amne") <> ""  Then

namn = Request.Form("namn") 
epost = Request.Form("epost")
klubbnamn = Request.Form("klubbnamn")
amne = Request.Form("amne")
Meddelande = Replace(Request.Form("Meddelande"), vbCrLf, "<br>" & vbCrLf)
	
Set jmail = Server.CreateObject("JMail.Message")
jmail.Logging = True
Jmail.Priority = 1 
jmail.From = "" & epost & "" 
jmail.AddRecipient "DIN_EMAIL", "VEM_DET_ÄR_TILL" 
jmail.Subject = "MAIL_FRÅN_HEMSIDAN"
jmail.appendHTML "<font face=verdana size=1>"
jmail.appendHTML "<b>Skickades: </b> " & Now & "<br>"
jmail.appendHTML "<b>Namn: </b> " & namn & "<br>"
jmail.appendHTML "<b>Epost: </b> " & epost & "<br>"
jmail.appendHTML "<b>Vad vill du: </b> " & amne & "<br>"
jmail.appendHTML "<b>Meddelande: </b> " & Meddelande & "<br>"
jmail.appendHTML "</font>"

jmail.Send ("DIN_SMTP_SERVER")
	
End If

Response.redirect "okej.asp"

End If
%>
      

      </FORM>
     </TD>
    </TR>
   </TBODY>
  </TABLE>
 </CENTER>
</BODY>
</HTML>

Spara den som kontakt.asp. Om du vill ah ett annat namn så får du gå in och ändra i javascriptet och på koden

MVH Megaman

monAmourMedlem sedan dec. 2002258 inlägg
#10

Vet inte om jag var otydlig, men det löste sig som jag skrev tidigare :D

140 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)