smtp ssl ile yandex üzerinden mail gönderme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen csunguray »

pas dosyasını dfm dosyasıyla beraber gönderir misiniz?
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen erdogan_ozkaya »

Ekledim hocam,

dll içinde yok.

teşekkürler
Dosya ekleri
MAIL GONDERME ASIL.rar
(14.57 KiB) 89 kere indirildi
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen csunguray »

İki değişiklik yaptım. Birincisi içeriği düzeltmek için aşağıdaki kodu

Kod: Tümünü seç

  EPosta.CharSet := 'utf-8'; // 'iso-8859-9';
  if Sender = btn1 then
  begin
    EPosta.ContentType := 'text/plain';
    EPosta.Body.Text := mmoMAIL_TEXT.Lines.Text;
  end else
şu şekle çevirdim:

Kod: Tümünü seç

 
  if Sender = btn1 then
  begin
    EPosta.Body.Text := mmoMAIL_TEXT.Lines.Text;
    EPosta.ContentType := 'text/plain';
    EPosta.CharSet := 'iso-8859-9';
  end else
Yani hem CharSet değişti, hem satırın yeri değişti. Gerçi CharSet := 'utf-8' kalsaydı da sorunsuz çalışırdı.

İkinci olarak konunun harflerini düzeltmek için EPosta.OnInitialiseISO eventına aşağıdaki kodu ekledim.

Kod: Tümünü seç

procedure TForm1.EPostaInitializeISO(var VHeaderEncoding: Char;
  var VCharSet: String);
begin
  VCharSet := 'utf-8';
end;

MAIL GONDERME ASIL.rar
(6.26 KiB) 97 kere indirildi
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen erdogan_ozkaya »

Hocam ilginiz için gerçekten çok teşekkür ederim ama bende yine aynı projeyi açarken versiyon hatası verdi sanırım versiyonla alakalı bir sorun var çözmeye çalışacağım.

Teşekkürler
Kullanıcı avatarı
Ilgaz
Üye
Mesajlar: 16
Kayıt: 06 Eki 2016 10:34

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen Ilgaz »

Indy komponentleri genellikle eş zamanlı çıkartılan IDE sürümleri ile sorunsuz çalışıyor. Berlin ile stabil çalışan paketlerin bazıları 7'de çalışmıyor. Berlin'in ücretsiz olarak yayınlanan Starter Edition sürümünü kurup deneyin isterseniz. Hatalarına rağmen gayet başarılı çalışmakta.
ertank
Kıdemli Üye
Mesajlar: 1712
Kayıt: 12 Eyl 2015 12:45

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen ertank »

Ilgaz yazdı:Indy komponentleri genellikle eş zamanlı çıkartılan IDE sürümleri ile sorunsuz çalışıyor. Berlin ile stabil çalışan paketlerin bazıları 7'de çalışmıyor. Berlin'in ücretsiz olarak yayınlanan Starter Edition sürümünü kurup deneyin isterseniz. Hatalarına rağmen gayet başarılı çalışmakta.
Merhaba,

Delphi 10.1 Starter Edition limitli süre ile ücretsiz dağıtılıyor idi. Gümünüzde maalesef ücretsiz elde etmek mümkün değil.
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen erdogan_ozkaya »

Merhaba, Arkadaşlar türkçe karakter sorununu çözmedim haala bir bilgisi olan varmı acaba ?


teşekkürler
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen erdogan_ozkaya »

arkadaşlar şöyle bir şey farkettim ki,

maile webden bakında Türkçe hiç bir sorun yok fakat outlook tan bakınca Türkçe karakter sorunu var
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: smtp ssl ile yandex üzerinden mail gönderme

Mesaj gönderen erdogan_ozkaya »

Selam,

geç oldu ama :) Türkçe karakter sorununu aşan var mı ?

teşekkürler
Cevapla