Avatar billede kiwankow Nybegynder
26. august 2007 - 10:23 Der er 10 kommentarer og
1 løsning

hjælp til aspmail

min kode ser således ud:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Untitled</title>
</head>
<body>

<%
if Request.querystring("mode") = "mail" then
    Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
    Mailer.FromName  = "Fra hjemmesiden"
    Mailer.FromAddress= Request.Form("afsMail")
    Mailer.RemoteHost = "din.mailserver.dk"
    Mailer.AddRecipient Request.Form("modMail"), Request.Form("navn")
    Mailer.Subject    = Request.Form("emne")
    body = ""
    body = body & "navn: "& Request.Form("navn") & VbCrLf
    body = body & "adresse: "& Request.Form("adr") & VbCrLf
    body = body & "postnr: "& Request.Form("post") & VbCrLf
    body = body & "by: "& Request.Form("by") & VbCrLf
    body = body & "telefon: "& Request.Form("tlf") & VbCrLf
    Mailer.BodyText  = body
    if Mailer.SendMail then
      Response.Write "Mail sendt til modtager"
    else
      Response.Write "Mail fejlede til modtager. Kode: " & Mailer.Response
    end if
    Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
    Mailer.FromName  = "Fra hjemmesiden"
    Mailer.FromAddress= Request.Form("afsMail")
    Mailer.RemoteHost = "din.mailserver.dk"
    Mailer.AddRecipient Request.Form("afsMail")
    Mailer.Subject    = Request.Form("emne")
    body = "Tak for din tilmelding" & VbCrLf
    body = body & "navn: "& Request.Form("navn") & VbCrLf
    body = body & "adresse: "& Request.Form("adr") & VbCrLf
    body = body & "postnr: "& Request.Form("post") & VbCrLf
    body = body & "by: "& Request.Form("by") & VbCrLf
    body = body & "telefon: "& Request.Form("tlf") & VbCrLf
    Mailer.BodyText  = body
    if Mailer.SendMail then
      Response.Write "Mail sendt til afsender"
    else
      Response.Write "Mail fejlede til afsender. Kode: " & Mailer.Response
    end if
end if
%>
<form name="myForm" method="post" action="denneSide.asp?mode=mail">

afsender email: <input type="Text" name="afsMail" value=""><br>
modtageremail: <input type="Text" name="modMail" value=""><br>
emne: <input type="Text" name="emne" value=""><br>
navn: <input type="Text" name="navn" value=""><br>
adresse: <input type="Text" name="adr" value=""><br>
postnr.: <input type="Text" name="post" value=""><br>
by: <input type="Text" name="by" value=""><br>
telefon: <input type="Text" name="tlf" value=""><br>
<input type="Submit" value="send">
</form>

</body>
</html>

men jeg får følgende fejl:

Mail fejlede til modtager. Kode: FromAddress Property cannot be blank.
Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'AddRecipient'

/eks.asp, line 32
Avatar billede oskar Nybegynder
26. august 2007 - 11:26 #1
Linjen modtageremail: <input type="Text" name="modMail" value=""><br>
skal vist ikke være der. Hvis det handler om en tilmelding fra en hjemmeside til din mail skal linien hedde: modMail = "din@mail.dk"
Avatar billede kiwankow Nybegynder
26. august 2007 - 16:07 #2
det er jo fromaddress der skaber en fejl
Avatar billede oskar Nybegynder
26. august 2007 - 21:54 #3
En anden ting som ikke umiddelbart har noget med afsenderen at gøre:

Mailer.AddRecipient skal have to parametre
Mailer.AddRecipient "Modtagernavn", Request.Form("modMail")
Avatar billede kiwankow Nybegynder
26. august 2007 - 23:17 #4
får stadig samme fejl
Avatar billede oskar Nybegynder
27. august 2007 - 16:18 #5
Umiddelbart mystiskt. Og du husker at skrive en gyldig email i afsenderfeltet? Har du scriptet ligende ude et sted?
Avatar billede kiwankow Nybegynder
27. august 2007 - 16:35 #6
hvad mener du med en gyldig email?
ja jeg har det liggende på min side.
Avatar billede oskar Nybegynder
27. august 2007 - 16:53 #7
mig@minegenmajl.ok er ikke en gyldig mail.
Smider du et link?
Avatar billede kiwankow Nybegynder
27. august 2007 - 19:16 #8
Avatar billede oskar Nybegynder
27. august 2007 - 23:18 #9
Det hjalp mig ikke nærmere.
AddRecipients parametre står i omvendt rækkefølge første gang i scriptet.
Spændende site iøvrigt. Held og lykke med det.
Avatar billede kiwankow Nybegynder
28. august 2007 - 09:51 #10
får nu følgende fejl:

Mail fejlede til modtager. Kode: FromAddress Property cannot be blank.Mail fejlede til afsender. Kode: FromAddress Property cannot be blank.
Avatar billede kiwankow Nybegynder
26. juni 2008 - 06:09 #11
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester