Avatar billede trophymanager Nybegynder
23. februar 2005 - 12:48 Der er 6 kommentarer og
1 løsning

jmail fejl. hvad kan der være galt?

Hej Alle. Jeg får følgende fejl når jeg prøver at køre jmail fra min side:

jmail.MailMerge error '8000ffff'

Mailmerge: Interface not supported. Invalid recordset

/soren/admin.updates.asp, line 103



her er koden.

<%
Elseif Request.querystring("mode") = "send" Then
response.write "<p><span class='topbox'>Vent venligst mens e-mails sendes:</span></p>" & vbCrlf

strSearchFor = ";" & Request.form("UpdateCategory") & ";"
strSql = "SELECT mail FROM list WHERE emne Like '%" & strSearchFor & "%'"

set msgTemplate = Server.CreateObject("Jmail.Message")
msgTemplate.Subject = "Hi Soren"
msgTemplate.Body = "Hello %%username%%. How are you today? Is %%useremail%% your real emailaddress? That's cool..."
msgTemplate.From = "me@whatever.com"
MsgTemplate.FromName ="mr Sender"
msgTemplate.AddRecipient "%%useremail%%","Soren"


    Set mMerge = Server.CreateObject( "JMail.MailMerge" )
    mMerge.MailTemplate = msgTemplate

    Set MyRS = rs.Execute(strSql)


-> dette er linie 103 mMerge.BulkMerge MyRS, false, "http://www.enhjemmeside.dk"

set msgTemplate = Nothing
set mMerge = Nothing

end if


hvad kan der være i vejen?
Avatar billede trophymanager Nybegynder
23. februar 2005 - 13:10 #1
jmail.MailMerge error '8000ffff'

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

/soren/admin.updates.asp, line 105
Avatar billede para7 Nybegynder
23. februar 2005 - 13:46 #2
Vi kan prøve at koge det ned og kalde JMail.SMTPMail og tilføje ServerAddress, så finder vi nok fejlen:

Set msgTemplate = Server.CreateObject("JMail.SMTPMail")
msgTemplate.ServerAddress = "mail.whatever.dk"
msgTemplate.Sender = "me@whatever.com"
msgTemplate.AddRecipient "soren@you.com"
msgTemplate.Subject = "Hi Soren"
body = "Her er indholdsteksten."
msgTemplate.Execute
Set msgTemplate = Nothing

response.write "jMail koden er kørt. "
Avatar billede para7 Nybegynder
23. februar 2005 - 13:48 #3
Det er nok bedst med = i
msgTemplate.AddRecipient = "soren@you.com"
Avatar billede trophymanager Nybegynder
23. februar 2005 - 13:49 #4
hey smid et svar.. jeg fandt det selv men tak for opmærksomheden :)
Avatar billede trophymanager Nybegynder
23. februar 2005 - 13:49 #5
først var det et ugyldigt recordset og senere forkert adresse på smtp-serveren.. dumme mig.
Avatar billede para7 Nybegynder
23. februar 2005 - 13:53 #6
Tak, men jeg behøves ikke noget for min test. Some other time :)
Avatar billede trophymanager Nybegynder
23. februar 2005 - 14:04 #7
takker
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