![]() |
IOS zeigt keine Anhänge bei Email über Indy SMTP
Moin,
ich habe ein Problem das iPhones (iOS) und das Mailprogramm von Apple keine Anhänge unsere Emails anzeigt welche wir versenden. Alle anderen Programme wie Outlook (Web,APP, WinProgramm ), Thunderbird, iCloud Web Client, Roundcube usw. zeigen es korrekt an. Delphi Version ist XE4. IDSMTP ist Rev 1.47 von 1/7/05. Anbei Auszug aus der Mail Zitat:
Code:
if hasAttachments then multipart := 'multipart/related; ' else multipart :=''; IdMessage1.ContentType := multipart+'text/plain;'; IDMessage1.CharSet := 'iso-8859-1'; idmessage1.ContentTransferEncoding := 'quoted-printable'; idmessage1.Headers.AddValue('Content-Language','de'); idmessage1.Body.Text := body; IdMessage1.From.Name := SenderName; IdMessage1.From.Address := SenderEmail; idAttach := TIdAttachmentFile.Create(idMessage1.MessageParts,filename); idAttach.ContentTransfer := 'base64'; idAttach.ContentType := getMIMETypeFromFilename(filename); idattach.FileName := extractfilename(filename); IdSMTP.Send(IdMessage1); |
AW: IOS zeigt keine Anhänge bei Email über Indy SMTP
Ok das Problem durch herumexperimentieren gefunden.
idmessage1.ContentTransferEncoding := 'quoted-printable'; ausgetauscht durch idmessage1.ContentTransferEncoding := '8bit'; und somit das Problem behoben. Damit packt die IndyKomponente in den multipart noch "Content-Transfer-Encoding: 8bit" hinzu und dann ist für IOS alles sauber. Mir ist auch dabei aufgefallen das multipart/mixed; besser als multipart/related; ist. |
AW: IOS zeigt keine Anhänge bei Email über Indy SMTP
Ich hatte das Problem auch nur bei IOS
Jetzt benutze ich TIdMessageBuilderHtml Das klappt und ist recht einfach zu benutzen |
AW: IOS zeigt keine Anhänge bei Email über Indy SMTP
Beim suchen im Netz gibt es einige Beiträge. Sogar Outlook365 hatte kurz das Problem mit einem Patch das die Emails in IOS ohne Anhänge angezeigt wurden :-D
Wenn man sogar nach "Quoted-Printable ios problem" sucht, findet man auch ziemlich eindeutige Treffer. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz