Avatar billede keysersoze Ekspert
04. juli 2001 - 20:44 Der er 8 kommentarer og
1 løsning

CDONTS - attachfile

har lidt problemer med subject...

Jeg kan sagtens sende alm. tekst vha CDONTS, men så snart jeg begynder at bruge \"attachfile\" kommandoen kommer denne fejl:

error ´80004005´
Unspecified error

jeg er sikker på at billedet eksisterer så det er ikke der problemet ligger...

eksemplet:

<%
Option Explicit
Dim objMail
Set objMail = Server.CreateObject(\"CDONTS.NewMail\")
objMail.From = \"friend@somewhere.com\"
objMail.Subject = \"A message TO you\"
objMail.AttachFile(\"c:\\tiger.gif\")
objMail.To = \"kim@soze.dk\"
objMail.Body = \"This is the body of the Message\"
objMail.Send
Response.write(\"Mail was Sent\")
set objMail = nothing
%>
Avatar billede jespernaur Nybegynder
04. juli 2001 - 20:55 #1
Prøv at bruge cdoEncodingBase64 (=1), således:

objMail.AttachFile(\"c:\\tiger.gif\",,cdoEncodingBase64)
Avatar billede mesterlars Nybegynder
04. juli 2001 - 21:08 #2
Du kan også prøve at bytte rundt på rækkefølgen du sætter dine properties. Det lyder underligt, men jeg har fået et attach-scrtip til at virke ved at sætte det enten øverst eller nederst (kan ikke lige huske det præcist)
Avatar billede mesterlars Nybegynder
04. juli 2001 - 21:11 #3
og det mente jeg linien med objMail.AttachFile
Avatar billede keysersoze Ekspert
04. juli 2001 - 21:19 #4
mesterlars >> har prøvet mig lidt frem - men uden held :o/

jespernaur >> så opstår denne fejl:

Cannot use parentheses when calling a Sub

objMail.AttachFile(\"c:\\tiger.gif\",,cdoEncodingBase64)
-----------------------------------------------------^

Avatar billede jespernaur Nybegynder
04. juli 2001 - 21:55 #5
Prøv enten

call objMail.AttachFile(\"c:\\tiger.gif\",,cdoEncodingBase64)

eller

objMail.AttachFile \"c:\\tiger.gif\",,cdoEncodingBase64

og hvis den ikke kender konstanten cdoEncodingBase64, prøv at skrive 1 (for det er dens værdi)
Avatar billede keysersoze Ekspert
05. juli 2001 - 14:16 #6
desværre intet virker...

jeg har efterfølgende fået mistanke om, at det simpelthen ikke er ordentligt konfigureret fra udbyderens side!

jeg lader lige spm. stå åbent, og lige så snart der er en afklaring afslutter jeg med mindre der kommer gode idéer i mellemtiden...
Avatar billede jespernaur Nybegynder
05. juli 2001 - 17:59 #7
Her griber vi efter et halmstrå: Du kan prøve

objMail.MailFormat = cdoMailFormatMIME

(eller: objMail.MailFormat = 0), hvilket så også burde få AttachFile til at bruge MIME format (base64).

Men: Når det andet ikke virker, er jeg ikke for optimistisk.
Avatar billede keysersoze Ekspert
05. august 2001 - 22:29 #8
dette spm. er ikke glemt - men pga sommerferie er det udsat lidt pga problemet med attach-dimsen...
Avatar billede keysersoze Ekspert
13. august 2001 - 02:37 #9
well - problemet er desværre ikke løst... øvøv

derfor lukkes spm. nu
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