IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @703
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Chcete si kúpiť auto?

Vyskúšajte rýchlu bezúčelovú pôžičku PROFI CREDIT bez dodatočných poplatkov. www.proficredit.sk

Top novinka v O2 e-shope

Objednajte si dlhoočakávaný Samsung Galaxy S III. V e-shope za 589,63 € pausal.o2.sk

Telefóny v Orange e-shope

Nečakajte v rade – nakúpte výhodne cez internet alebo cez telefón! www.orange.sk

Štatistika kradnutých

vozidiel na Slovensku. Ktoré automobilové značky sa na Slovensku autoviny.zoznam.sk

Zaregistruj sa!

Tvoj názor stojí peniaze. Vyplňte dotazník a zarobte si! www.marketagent.com

[Delphi] poslanie mail pomocou idSMTP

Zaslať odpoveď
AutorSpráva
newby
Užívateľ
Užívateľ

Založený: 03.02.2010
Príspevky: 9

PríspevokZaslal: St 03.02.10 2:34Odpovedať s citátomNávrat hore

ako poslem mail s touto komponentou podobne ako je to tu? Samozrejme pomocou smtp servera nie lokalneho mail klienta
kód:
procedure OdesliMail;
begin
  NMSMTP1.Host := `smtp.seznam.cz`;
  NMSMTP1.UserID := `NovakJan`;
  NMSMTP1.Port:=25;
  NMSMTP1.Connect;
  NMSMTP1.PostMessage.FromAddress := `Novak.Jan@server.cz`;
  NMSMTP1.PostMessage.ToAddress.Text := `Novak.Franta@email.cz`;
  NMSMTP1.PostMessage.ToCarbonCopy.Text := `Novak.Josef@email.cz`;
  NMSMTP1.PostMessage.ToBlindCarbonCopy.Text := `Novak.Vaclav@post.cz`;
  NMSMTP1.PostMessage.Body.Text := `Toto je vlastní text zprávy`;
  NMSMTP1.PostMessage.Attachments.text := `c:\Soubor.txt`;
  NMSMTP1.PostMessage.Subject := `Zde je subjekt zprávy`;
  NMSMTP1.SendMail;
  showmessage(`Email byl odeslán !`);
  NMSMTP1.Disconnect;
end;
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: Št 04.02.10 11:47Odpovedať s citátomNávrat hore

kód:
Uses ...nmsmtp;   {This needs to be added to your Uses statement}

nmsmtp:=tnmsmtp.create(self);
nmsmtp.Host:='127.0.0.1';
nmsmtp.PostMessage.Body.Clear;
nmsmtp.PostMessage.Subject:='Subject goes here';
nmsmtp.PostMessage.Body.Add('body of email goes here');  {add as many lines as you want}
nmsmtp.PostMessage.FromAddress:='nlath@wherever.com';
nmsmtp.PostMessage.FromName:='nlath';
nmsmtp.PostMessage.ReplyTo:='nlath@wherever.com';
nmsmtp.PostMessage.ToAddress.Add('jim@splurge.com');  {you can have lots of recipients}
nmsmtp.postmessage.CarbonCopyAddress.Add('nlath@wherever.com'); {ditto cc}
nmsmtp.Connect;
nmsmtp.SendMail;
nmsmtp.Disconnect;
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
newby
Užívateľ
Užívateľ

Založený: 03.02.2010
Príspevky: 9

PríspevokZaslal: Št 04.02.10 12:37Odpovedať s citátomNávrat hore

ale ja kniznicu nmsmtp nemam, bola vo verzii 5 naposledy asi. Ja mam 7. a ani na nete ju neviem najst
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd