Seite 2 von 2
Re: Rückmeldungen beim SMTPClient()-Mailversand [Erledigt]
Verfasst: Sa, 08. Jun 2019 20:01
von ramses
Hallo Wolfgang
vielleicht ist es ja bei web.de nötig zusätzlich zur Datei auch die AttachmentParams zu setzten.
siehe:
Code: Alles auswählen
nCode = XseeAttachmentParams(ContentType, XferEncoding, Disposition, Description)
Re: Rückmeldungen beim SMTPClient()-Mailversand [Erledigt]
Verfasst: So, 09. Jun 2019 10:52
von Wolfgang Ciriack
Habe ich auch probiert:
Code: Alles auswählen
nCode:=XseeAttachmentParams("Content-Type: application/pdf; charset=iso-8859-1", ;
"Content-Transfer-Encoding: base64",;
"Content-Disposition: attachment; filename=Anhang.pdf;", ;
"") -> OK, "Anhang.pdf" ist bei Empfänger lesbar
nCode:=XseeAttachmentParams("Content-Type: application/pdf; charset=iso-8859-1", ;
"Content-Transfer-Encoding: base64",;
"Content-Disposition: attachment; filename=Änderung.pdf;", ;
"") -> FEHLER, "Änderung.pdf" ist nicht zu öffnen
nCode:=XseeAttachmentParams("Content-Type: application/pdf; charset=UTF-8", ;
"Content-Transfer-Encoding: base64",;
cAnsiToUTF8("Content-Disposition: attachment; filename=Änderung.pdf;"), ;
"") ->FEHLER, "Änderung.pdf" ist nicht zu öffnen
Re: Rückmeldungen beim SMTPClient()-Mailversand [Erledigt]
Verfasst: So, 09. Jun 2019 12:45
von ramses
Hast du zur Kontrolle mal versucht die selbe PDF Datei mit einem Mailprogramm z.B. Outlook über web.de zu versenden ?
Re: Rückmeldungen beim SMTPClient()-Mailversand [Erledigt]
Verfasst: So, 09. Jun 2019 16:53
von brandelh
Ich denke dass dies "charset=iso-8859-1" beim Typ PDF nicht stehen darf, der Anhang wird ja als base64 codierte Datei verschickt, der Rechner vor Ort öffnet die PDF und diese enthält intern die Codierung.
"filename=Änderung.pdf" da dies ja in HTML steht, sollte es HTML codiert sein Ät; (oder so ähnlich)