ASP ile Gmail Üzerinden CDO Kullanarak Mail Göndermek

Klasik ASP ile Gmail üzerinden CDO kullanarak mail göndermek çok kolay. Bunu yapabilmek için elinizde bulunması gereken tek malzeme bir gmail hesabı. Ne yardımcı bir asp component ne de benzeri bir program bu yolla mail göndermek için gerekli değil. Aynı zamanda mail text kısmı HTML desteklemektedir.

İlgili kodu ve ayarlarını aşağıda paylaşıyorum. Kodda değiştirmeniz gereken şeyler “‘lutfen bu alani” doldurun cümlesi bulunan satırlardır.

 

<!–
METADATA
TYPE=”typelib”
UUID=”CD000000-8B95-11D1-82DB-00C04FB1625D”
NAME=”CDO for Windows 2000 Library”
–>

<%

Set cdoConfig = CreateObject(“CDO.Configuration”)

With cdoConfig.Fields
‘.Item(cdoSendUsingMethod) = cdoSendUsingPort
.Item(cdoSendUsingMethod) = 2
.Item(cdoSMTPServer) = “smtp.gmail.com”
.Item(cdoSMTPServerPort) = 587
.Item(cdoSMTPAuthenticate) = 1
.Item(cdoSendUsername) = “email adresi” ‘ lutfen bu alani doldurun
.Item(cdoSendPassword) = “parola” ‘ lutfen bu alani doldurun
.Item(cdoSMTPusessl) = true
.Item(cdoSMTPconnectiontimeout) = 20
.Update
End With

Set cdoMessage = CreateObject(“CDO.Message”)

With cdoMessage
Set .Configuration = cdoConfig
.From = “gonderenin ismi” ‘ lutfen bu alani doldurun
.To = “mailin gidecegi email adresi” ‘ lutfen bu alani doldurun
.Subject = “baslik” ‘ lutfen bu alani doldurun
.BodyPart.Charset = “windows-1254”
.HTMLBody = “mail text” ‘lutfen bu alani doldurun – Bu alan HTML okuyabilir
.Send
End With

%>

Sorularınızı twitterdan (@Lacivert) sorabilirsiniz. İyi kodlar 🙂

Bir cevap yazın

Dasda Plugin is just active at page.