AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Ipworks Smtp - Anhang und Umlauten Problem

Ipworks Smtp - Anhang und Umlauten Problem

Ein Thema von rocksoft · begonnen am 24. Dez 2014
Antwort Antwort
Benutzerbild von rocksoft
rocksoft

Registriert seit: 8. Mär 2003
54 Beiträge
 
Delphi XE5 Professional
 
#1

Ipworks Smtp - Anhang und Umlauten Problem

  Alt 24. Dez 2014, 00:09
Hallo zusammen,

ich spiele gerade mit IpWorks V9 und test die demo popclient, senden und empfangen lauft soweit bis man eine email mit sonderzeichen(im email text) und ein anhang mit senden will.

Z.B Email text:

das ist ein Test
ñ ä ö # * / - |



Hab nun die lössung gefunden als NEU deklariert im code

Hier ein teil des codes
Code:
      if FormCompose.ComboBoxAttachments.Items.Count > 0 then
      begin
         //reset data
         ipwMIME1.ResetData;

         //set PartCount. Part 0 is the plain text of the message
         ipwMIME1.PartCount := FormCompose.ComboBoxAttachments.Items.Count + 1;
         ipwMIME1.PartDecodedString[0] := FormCompose.MemoMessage.Text;

         // NEU---------------------------------------------------------
         ipwMIME1.PartContentType[0] := 'text/plain';
         // NEU---------------------------------------------------------

         //add attachments
         for i := 1 to FormCompose.ComboBoxAttachments.Items.Count do
            ipwMIME1.PartDecodedFile[i] := FormCompose.ComboBoxAttachments.Items[i-1];

         //encode
         try
            ipwMIME1.EncodeToString;
         except on E: EipwMIME do
            ShowMessage(E.Message);
         end;

         //assign the data. The Headers are indispensable!
         ipwSMTP1.MessageText := ipwMIME1.Message;
         ipwSMTP1.OtherHeaders := ipwMIME1.MessageHeadersString;

      end
      else
      begin
         // No MIME. Just send the message.
         ipwSMTP1.MessageText := FormCompose.MemoMessage.Text ;
      end;
und zurletzt Frohe Weihnachen an alle
Robert
--
mfg Robert

Geändert von rocksoft (24. Dez 2014 um 00:57 Uhr) Grund: hab die lössung gefunden
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf