Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Delphi 6 Da Mail Gönderme ve Flood Yapma  (Okunma Sayısı 1018 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
JoKeR
Rock On Roal
Administrator
*

Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1291



Üyelik Bilgileri
« : 29 Şubat 2008, 02:59:43 »

Mer Haba Arkadaslar Delphide Size Mail Göndemre Programının Yapılışını Anlatacağım Yanlız Delphi 6 olması şart çünkü  FasNet / Compenti Delphi 7 de yok Fasnet com penti altında Nmsmtp Bileşeni Var Onu Kullanacağız
ve size burda verdiğim kodlarda Maili Aynı Anda Aynı Kişiye 90000000 küsür Sayıda Göndere Bilirsiniz... Gülümseme Bi Nevi Mail Flood Olacak Bu
Ben Hem Delphi7 Hemde Delphi6 Kullanıyorum Fasnet Compenti Benim İçin Çok Önemli Olduğu İçin
 
Ve Son Olarak Ben Forma Mx Server Adresini ( Mail Server ) ' ı  Kullanıcının Eklemesi İçin Bir Bileşen Daha Ekledim Yeni Yaptım Bunu Sonradan Aklıma Geldi Forma Bir Tane Edit Ekleyin Edit İn OnClick Olayına
 
Kod:
Nmsmtp1.Host:= edit4.text
  Yazdığınızda Örenek : mx2.mail.yahoo.com yazdığınızda Mx Geçerli İse Çalışacaktır bağlanacaktır

Şimdi Arkadaslar
Ekleyeceğiniz Bileşenlerin Hepsi
Type Altında Bulunuyor Tabi Ben Ufak Bi Göresellik Verdiğim İçin Ekten Olan Şeyler VAr

Benim Form Um Buşekilde
Resimlerin Görüntülenmesine Izin Verilmiyor
Resimleri Görebilmek Için Üye Ol veya Giris Yap


Kod:

unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Psock, NMsmtp, Spin, StdCtrls, Menus;
type
  TForm1 = class(TForm)
    NMSMTP1: TNMSMTP;
    GroupBox1: TGroupBox;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Label4: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    GroupBox2: TGroupBox;
    Memo1: TMemo;
    GroupBox3: TGroupBox;
    SpinEdit1: TSpinEdit;
    ComboBox1: TComboBox;
    Button1: TButton;
    Label8: TLabel;
    Label9: TLabel;
    GroupBox4: TGroupBox;
    Label7: TLabel;
    Label3: TLabel;
    Label2: TLabel;
    Label1: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label13: TLabel;
    MainMenu1: TMainMenu;
    Dosya1: TMenuItem;
    Kapat1: TMenuItem;
    Yardm1: TMenuItem;
    procedure Button1Click(Sender: TObject);
    procedure ComboBox1Change(Sender: TObject);
    procedure NMSMTP1Connect(Sender: TObject);
    procedure NMSMTP1Success(Sender: TObject);
    procedure Kapat1Click(Sender: TObject);
    procedure Yardm1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
uses Unit2;
{$R *.dfm}
{$I-}
procedure TForm1.Button1Click(Sender: TObject);
begin
try
Nmsmtp1.Connect;
except
end;
end;
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
if ComboBox1.ItemIndex=0 then
Nmsmtp1.Host:='2034553278.pamx1.hotmail.com'
end;
procedure TForm1.NMSMTP1Connect(Sender: TObject);
begin
try
  Nmsmtp1.PostMessage.ToAddress.Text:=edit1.Text;
  Nmsmtp1.PostMessage.Subject:=edit3.Text;
  Nmsmtp1.PostMessage.FromAddress :=edit2.Text;
  Nmsmtp1.PostMessage.Body.Text:=memo1.Lines.Text;
  label1.Caption:='Bağlı';
  Nmsmtp1.SendMail;
except
end;
end;
procedure TForm1.NMSMTP1Success(Sender: TObject);
var
x:integer;
begin
label7.Caption:='Gönderildi';
x:=x+1;
label3.Caption:=inttostr(x);
if SpinEdit1.Value<>x then
Nmsmtp1.Connect;
try
  Nmsmtp1.Disconnect;
  label2.Caption:='OK';
except
end;
end;
« Son Düzenleme: 02 Mart 2008, 14:56:30 Gönderen: Ömer Çıtır » Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
JoKeR
Rock On Roal
Administrator
*

Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1291



Üyelik Bilgileri
« Yanıtla #1 : 29 Şubat 2008, 03:01:12 »

Bu Arada Kodların İçinde Göreceksiniz Hotmailin Mx Server Adresi Bulunuyor Çok Az Bula Bileceğiniz Bir Adres Hotmailin mx i
ve Arkadaslar Ben Bu Programı Yaptıktan Sonra Bi bakim dedim google ye varmı yapan kod veren die bak tım çok kişi vermiş ve sizde googlede Bakın birde yapmaya çalışın  arama yaparak bulduğunuz kodların hiç birisi çalışmıyor ...
« Son Düzenleme: 29 Şubat 2008, 03:03:35 Gönderen: Ömer Çıtır » Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
karasu
Ziyaretçi
« Yanıtla #2 : 26 Nisan 2008, 21:49:05 »

Hocam google SSL siz bağlantıya izinvermiyor!.. ugrastım ama beceremedim(1-2 gün fazla zaman ayıramadım projeye devam etmem gerekiyordu sonraya bıraktım)

Gmail için OpenSSL kütüphaneleri nette mevcutmuş ama delphide acemi olmam (Sanki diğerlerinde Profumya Kahkaha) dahabir zorluyor işi. eğer yapabilirseniz. Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap adresine başlığı OpenSSL diye mail atarsanız. çok minnettar kalırım.
saygılarla.
Logged
JoKeR
Rock On Roal
Administrator
*

Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1291



Üyelik Bilgileri
« Yanıtla #3 : 29 Nisan 2008, 17:41:08 »

Gmail Kullanıldığını Anladığı Anda Ssl Bağlantılarını Değiştiriyo ... Tavsiye Etmem
Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Meraklı
Acemi Üye
**

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 31


Üyelik Bilgileri
« Yanıtla #4 : 29 Ağustos 2008, 18:53:29 »

Cok sagol isimize yaradı Gülümseme)
Logged
Sayfa: [1]   Yukarı git
  Yazdır  
GoogleTagged

 
Gitmek istediğiniz yer: