1 Son düzenleyen, radiokaos (11.06.2015 18:47:59)

Konu: Foxpro ile STARTTLS mail gönderimi

Merhaba,
Bulduğum yada yayınlanmış olan e-mail gönderme örnekleri genelde cdo2000 sistemi kullanıyor.
Bir müşterimdeki server altyapısı port 587 ve STARTTLS (SMTP destekli) olması gerekmekte.

Aranızda StartTLS destekli mail gönderebilen varmı?
Teşekkürler...

2

Re: Foxpro ile STARTTLS mail gönderimi

Çözüldü..

http://caspian.dotconf.net/menu/Software/SendEmail/ adresinden SendEmail.exe indirin.

Visual Fox Pro
mailtext=    [SendEmail.exe  -f *****@****.com] + ;    &&from

    [ -t ******@yahoo.com;*****@****.com;***@gmail.com] + ;  &&to aralarında ; ile ayrılmış mail adresleri
    [ -s mail.******.com:587] + ; &&server ve port no
    [ -u "Mail gönderme testi"] + ;    &&konu çift tırnak ile başlayıp bitmeli
    [ -m "Bu metni görüyorsanız TLS mail göndemesi başarılıdır"] + ;   &&gövde metni çift tırnak ile başlayıp bitmeli
    [ -xu *****@*****.com] + ;    &&kullanıcı adı
    [ -xp ***********] +;       &&kullanıcı şifre
    [ -o tls=yes] +;            && TLS
    [ -o message-charset=Windows-1254]
 
oSh = Createobject('WScript.Shell')
oSh.Run(m.mailtext, 0) &&ekrana dos penceresi gelmemesi için 0
Release oSh

kullanımı blat gibi... Blat'ın yeni versiyonu çıkmış olsada bir şekilde blat üzerinden TLS güvenlikli SMTP server üzerinden mail gönderemedim. Eğer gmail,yahoo v.s. üzerinden göndermek isterseniz SendEmail.exe'nin TLS olmayan versiyonunu kullanmanız lazım.
Gmail,yahoo genelde port 465 ve SSL desteği kullanıyor. Parametleler indirilen dosyalarda readme.txt dosyasında var...

Fox'la kalın.....

3

Re: Foxpro ile STARTTLS mail gönderimi

Çok teşekkür ederim; baya işime yaradı.
Bu arada:

Visual Fox Pro
SendEmail.exe  -f *****@****.com


yerine

Visual Fox Pro
' -f "Ali Veli <Ali.Veli@gmail.com>"'


kullanma imkanıda var.

Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.