CryptoSuite.Org

Geri git   CryptoSuite.ORG || The Best Encryption Platform Of The World > Programlama > Delphi

Delphi Delphi Hakkında Herşey

Konu Bilgileri
Konu Başlığı
Delphi'de Yaptığınız Programlar İle Mail Gönderin
Konudaki Cevap Sayısı
5
Şuan Bu Konuyu Görüntüleyenler
 
Görüntülenme Sayısı
252

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06-06-09, 16:41   #1 (permalink)
Undetecter Lab's
 
bypit - ait Kullanıcı Resmi (Avatar)

User ID : 482
Messages : 1.142
Threads : 305
Thanks : 186
Rat : Kullanmıyorum
bypit isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart Delphi'de Yaptığınız Programlar İle Mail Gönderin

Delphi'de Yaptığınız Programlar İle Mail Gönderinunit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, IdMessage, IdBaseComponent, IdComponent, IdTCPConnection,
IdTCPClient, IdMessageClient, IdSMTP;

type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
GroupBox2: TGroupBox;
GroupBox3: TGroupBox;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
IdSMTP1: TIdSMTP;
IdMessage1: TIdMessage;
OpenDialog1: TOpenDialog;
procedure Button3Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button3Click(Sender: TObject);
begin
Close;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
Edit3.Text:=OpenDialog1.FileName;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
IdMessage1.Clear;
IdMessage1.From.Text :=Edit1.Text;
IdMessage1.ReplyTo.EMailAddresses:=Edit1.Text;
IdMessage1.Recipients.EMailAddresses:=Edit2.Text;
IdMessage1.Date:=Date;
IdMessage1.Subject:=Edit4.Text;
IdMessage1.Priority:=mpNormal;
if not (Edit3.Text=") then TIdAttachment.Create(IdMessage1.MessageParts,Edit3 .Text); IdMessage1.Body.Assign(Memo1.Lines);
//Connexion au serveur smtp
IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Host:='xxxx';
IdSMTP1.Port:=25;
IdSMTP1.UserName:='xxxx';
IdSMTP1.Password:='xxxx';
IdSMTP1.Connect;
try
IdSMTP1.Send(IdMessage1);
finally
IdSMTP1.Disconnect;
end;
end;

end.
  Alıntı ile Cevapla
Alt 06-10-09, 02:01   #2 (permalink)
Member
 

User ID : 3227
Messages : 132
Threads : 7
Thanks : 6
Rat :
ozan160 isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart

dostum açıklarmısın biraz ben delphiye şimdi başladım email adresimi nereye yazıcam ?
  Alıntı ile Cevapla
Alt 06-10-09, 02:01   #3 (permalink)
Member
 

User ID : 3227
Messages : 132
Threads : 7
Thanks : 6
Rat :
ozan160 isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart

veya sen benim email adresimi eklermisin ozan_kalyon@hotmail.com
  Alıntı ile Cevapla
Alt 06-10-09, 02:13   #4 (permalink)
Finaller...!
 
Psikoloq - ait Kullanıcı Resmi (Avatar)

User ID : 2632
Messages : 1.199
Threads : 350
Thanks : 122
Rat : Kullanmıyorum
Psikoloq isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart

Kardeşim oda bilmiyor zaten konu alıntı...
  Alıntı ile Cevapla
Alt 06-11-09, 17:07   #5 (permalink)
Undetecter Lab's
 
bypit - ait Kullanıcı Resmi (Avatar)

User ID : 482
Messages : 1.142
Threads : 305
Thanks : 186
Rat : Kullanmıyorum
bypit isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart

efet arkadasım konu alıntı ben delphiden anlamam valla
  Alıntı ile Cevapla
Alt 08-27-09, 14:24   #6 (permalink)
Member
 

User ID : 4107
Messages : 13
Threads : 2
Thanks : 0
Rat : Bifrost
Diq3N isimli Üye şimdilik offline konumundadır
CryptoSuite.Org
Standart

Ben aciklayayim arkadaslar Bilmeyen kalmasn

Kod:
IdMessage1.Clear;
IdMessage1.From.Text :=Edit1.Text; // gonderen
IdMessage1.ReplyTo.EMailAddresses:=Edit1.Text; // cevap maili yani kisi size hangi mailden cevap versin
IdMessage1.Recipients.EMailAddresses:=Edit2.Text; //onun adresi
IdMessage1.Date:=Date; // zaman
IdMessage1.Subject:=Edit4.Text; // konu
IdMessage1.Priority:=mpNormal; // onemlilik
if not (Edit3.Text=") then TIdAttachment.Create(IdMessage1.MessageParts,Edit3 .Text); IdMessage1.Body.Assign(Memo1.Lines);
Kodu Göndereceginiz mailin Alanlarini doldurur yani

Kod:
 IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Host:='xxxx'; // smtp hostu
IdSMTP1.Port:=25; // smtp portu
IdSMTP1.UserName:='xxxx'; // smpt kullanici adi
IdSMTP1.Password:='xxxx'; // smpt sifresi 
IdSMTP1.Connect; // baqlan 
ama ben sahsen bunu qullanmiyorum Neden derseniz hem programiniz bi virus olarak gözüküyor hemde cogu zaman hata verior örnek veriorm smtp yi hotmaile ayarladiysaniz gmaile göndermior Ben karamail kullanmanizi tavsiye ederim..

SeLametLe..
  Alıntı ile Cevapla
Cevapla

Bookmarks


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



WEZ Format +3. Şuan Saat: 08:55.