16-12-2019, 10:39
Merhaba Arkadaşlar,
Aşağıdaki kodu gmail den mail göndermek için kullanıyorum. Fakat ekteki gibi karşı tarafa düşen maillerde karakter sorunu oluşuyor. Bu neden kaynaklanabilir?. Araştırdım ama forumda birşey bulamadım. Konu hakkında ilgilenen bir arkadaş olursa memnun olurum. Kod çalışıyor sorun yok fakat Türkçe karakterlerde sıkıntı oluyor.
Bol Access li günler,
Aşağıdaki kodu gmail den mail göndermek için kullanıyorum. Fakat ekteki gibi karşı tarafa düşen maillerde karakter sorunu oluşuyor. Bu neden kaynaklanabilir?. Araştırdım ama forumda birşey bulamadım. Konu hakkında ilgilenen bir arkadaş olursa memnun olurum. Kod çalışıyor sorun yok fakat Türkçe karakterlerde sıkıntı oluyor.
Bol Access li günler,
Visual Basic
- If AtananPosta = -1 Then
- MsgBox "Daha önce e-posta göndermişsiniz.."
- Else
- If Nz(Email, "") = "" Then
- MsgBox AtananKisi.Column(1) & " adına kayıtlı bir e-posta kaydı yok!!"
- Else
- baslik = "İŞ TAKİP [" & Parent.MusteriID.Column(1) & "]" & " İŞİN AÇIKLAMASI : " & Parent.IsinAciklamasi
-
-
-
-
- altbaslik = "MÜŞTERİ : " & Parent.MusteriID.Column(1) & vbNewLine & vbNewLine & "OLUŞTURAN : " & Parent.OlusturanKisi.Column(1) & vbNewLine & "İŞİN ATANDIĞI KİŞİ : " & Me.AtananKisi.Column(1) & vbNewLine & _
- "İŞİN AÇIKLAMASI : " & Parent.IsinAciklamasi & vbNewLine & vbNewLine & vbNewLine & _
- "DETAY AÇIKLAMA : " & Me.Konu & vbNewLine_
-
- If Nz(KonununSonucu, "") <> "" Then
- altbaslik = altbaslik & vbNewLine & _
- "KONUNUN SONUCU : " & Me.KonununSonucu & vbNewLine
- End If
-
-
-
- altbaslik = altbaslik & vbNewLine & "KONU TİPİ : " & Me.KonuTipi & vbNewLine
- altbaslik = altbaslik & vbNewLine & "İŞ ATAMA TARİHİ : " & Me.IsAtamaTarihi & vbNewLine
- altbaslik = altbaslik & vbNewLine & "TERMİN TARİHİ : " & Me.TerminTarihi & vbNewLine
- Dim objCDOMail As Object
-
- Set objCDOMail = CreateObject("CDO.Message")
- objCDOMail.To = Me.Email
- objCDOMail.FROM = "bilgecrm@gmail.com"
-
- objCDOMail.Subject = baslik
- 'objCDOMail.Addattachment "C:\trz.txt"
-
-
- objCDOMail.TextBody = altbaslik
-
- With objCDOMail.Configuration.Fields
- .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
-
- .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
- .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
- .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
- .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "........."
- .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "........."
- .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
- .Update
- End With
- objCDOMail.Send
-
- Set objCDOMail = Nothing
-
- AtananPosta = -1
- MsgBox " E-Posta iletildi.."
-
- End If
- End If


