Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hy zusammen,

ich hab da ein kleines Problem.

Ich will, über die Komponentenpalette IndyClients und da speziell, über die Komponente SMTP mails verschicken. Das mit den Mails klappt ja schon mal ganz gut, jetzt aber mal meine Frage: Wie kann ich Anhänge an meine Mails anfügen???? :confused: :confused:

Geschrieben

hmmm hatte mir die seite seinerzeit auch angesehen ABER war nicht hilfreich da im grunde da nur sowas steht wie:"ja klar kann man dateien mittels INDY verschicken und klar kann man einen anhang dran haengen" ABER es stand nicht drin wie!!! :(

Geschrieben
  Zitat
Original geschrieben von lichtbringer

hmmm hatte mir die seite seinerzeit auch angesehen ABER war nicht hilfreich da im grunde da nur sowas steht wie:"ja klar kann man dateien mittels INDY verschicken und klar kann man einen anhang dran haengen" ABER es stand nicht drin wie!!! :(

Sorry, ich meinte auch Antibiotik damit. ;)

Geschrieben
  Zitat
Original geschrieben von Antibiotik

Morgen,

kannst du bitte den Delphicode mal posten. ich muss nämlich auch emails verschicken, programmiere allerdings erst seit einer woche in delphi!!

Jep da is er auch schon:

procedure TForm1.Senden

var Email : TIdMessage;

begin

try

nSMTP.Connect; //nSmtp = Name der Indy SMTP Komponente

EMail.Clear;

EMail.Date := Now;

EMail.From.Name := 'AbsenderName';

EMail.From.Address := 'AbsenderAdresse';

EMail.ReplyTo.Add.Address := 'AbsenderAdresse';

EMail.Recipients.Add.Address := 'Empfaenger';

EMail.Subject := 'Betreff';

TIdAttachment.Create(EMail.MessageParts,'Pfad und Dateiname c:\test.txt')');//Anhang

EMail.Body.Text := meText.Text;

nSMTP.Send(EMail);

nSMTP.Disconnect;

except

end

end;

Was du auch noch machen musst, ist der Komponente SMTP zu sagen, welche SMTP Daten sie benötigt:

nSMTP.Host := 'mail.gmx.net';

nSMTP.AuthenticationType := atLogin; //Steck in den INDY Komponenten und Sagt aus das eine Authentifizierung beim Senden Benötigt wird.

nSMTP.Username := 'xyz@gmx.de';

nSMTP.Password := '*********';

kannst du Theoretisch vor den TRY EXCEPT Block klatschen:D

Geschrieben

Also, ich hab mir das auch zuerst angeschaut. Bis darauf, dass die Erklärung fehlt, wie man Anhänge verschickt, ist das doch sehr gut zu verstehen. Ich hab's jedenfalls verstanden! *stichel* :D

Geschrieben

hallo,

  Zitat
Original geschrieben von lichtbringer

:D :D Nur wird es Ihm wohl auch nicht so richtig weiter Helfen :D :D

da ich keine anhänge verschicke, hat mir des schon geholfen!!;)

Ciao

Antibiotik

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Weiterlesen  

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...