vedhæftning af excel dokument vha. JMail
halløjsajeg sidder lige nu og knokler med at få min jmail function til at virke, hvor jeg har prøvet alverdens ting. :-(
Da jeg gerne skulle have et excel dokument til følge med den givne email og ikke som en del af "body" på emailen, har jeg selvfølgelig prøvet alle former og metoder for at få det til at virke. Jeg kan godt få "jmail.AddAttachment" til at finde frem til filen og sende den med (tror jeg). MEN når man så åbner den sendte email, ser det ud som om at filen er smidt ind i body delen, der står ihvertigfald sjove tegn der ikke giver nogen mening form mig.
eks. (det herunder giver ikke mig nogn mening)
Y2U6ZXhjZWwnPg0KPGhlYWQ+DQo8IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N Cjx4OkV4Y2VsV29ya2Jvb2s+DQo8eDpFeGNlbFdvcmtzaGVldHM+DQo8eDpF eGNlbFdvcmtzaGVldD4NCjx4Ok5hbWU+Um9zbXVzIFNrb2xlIC0gM0EgLSA0 LjIuMjAwNjwveDpOYW1lPg0KPHg6V29ya3NoZWV0T3B0aW9ucz4NCjx4OlBy aW50Pg0KPHg6VmFsaWRQcmludGVySW5mby8
Er der nogle parameter der skal defineres eller glemmer jeg noget i min funktion herunder.?
her funktionen:
public function sendMail()
jmail.ServerAddress = mailServer
jmail.Sender = mailFrom
jmail.SenderName = mailFromName
jmail.AddRecipient mailReciver
jmail.ContentType = contentType
jmail.ISOEncodeHeaders = False
Jmail.ContentTransferEncoding = "8bit"
if len(attachments)>0 then
jmail.AddAttachment attahcments
end if
jmail.Body = makeBody()
jmail.Subject = mailSubject
jmail.Silent = True
if not JMail.Execute then
Response.Write "Fejl: #" & Jmail.ErrorCode & "; " & JMail.ErrorMessage& "<br />"
response.Write("mailserver: "&mailServer&"<br />mailFrom: "&mailFrom&"<br />mailFromName: "&mailFromName&"<br />mailReciver: "&mailReciver&"<br />Subject: "&mailSubject&"<br />Vedhæftet file: "&attachments)
end If
end function
Er det ikke muligt at sende mails igennem Jmail, på samme måde som man går ind og trykker "ny mail", intaster informationer og vedhæfter en givne fil og tilsidst trykker send. Tror ikke rigtig jeg fatter logikken bag AddAttachments
Håber der er hjælp at finde
/Djalfe
