i couldn't to that with telerik converter how can i conver this vb codes to c#?
Gelen mesaji, belirtilen adresten, belirtilern adreslere, belirtilentipte e-posta motoru kullanarak yollar
Gönderen adres
Alan adres(ler)
Karbon kopya yollanacak adres(ler)
Gizli karbon kopya yollanacakadres(ler)
Eklenecek dokümanların göreceliadresleri
Mesajın başlığı
Mesajın içeriği (HTML)
Kullanılacak eposta motoru (1: OturumAçılan, 2: Direkt Yollanan)
Sub EPostaYolla(ByV al sGonderen As String, ByVal aAlanlarTO As String,ByVal aAlanlarCC As String, ByVal aAlanlarBCC As String, ByVal aEklentilerAs String, ByVal sKonu As String, ByVal mMesaj As String, ByValbEPostaMotoru As MesajYollamaSekli)
Dim sBodyTurkceGiris As String = ""
if (sGonderen = "") Or (aAlanlarTO = "") Or (sKonu = "") Or (mMesaj= "") Or (bEPostaMotoru <= 0) Then Exit Sub
Dim obMesajMotoru As System.Net.Mail.SmtpClient, obMesaj AsSystem.Net.Mail.MailMessage
Dim arAlanlarTO() As String, arAlanlarCC() As String, arAlanlarBCC()
As String, arEklentiler() As String
Dim iSayac As Integer
Dim sSMTPSunucu As String = VeriDondur(UygulamaAyariAl("Bulten SMTPSunucu"), VeriTipi.Metin)
Dim sSMTPKullaniciAdi As String =VeriDondur(UygulamaAyariAl("Bulten SMTP Kullanici Adi"), VeriTipi.Metin)'Dim sSMTPSifre As String = VeriDondur(UygulamaAyariAl("Bulten SMTPSifre"), VeriTipi.Metin)
Dim iSMTPPortNo As Integer = VeriDondur(UygulamaAyariAl("BultenSMTP Port"), VeriTipi.TamSayi)
Dim sSMTPSunucu As String = My.Settings.SMTPSunucusu
Dim sSMTPSunucu As String = My.Settings.SMTPSunucusu
Dim sSMTPSifre As String = My.Settings.SMTPSifre
Dim iSMTPPortNo As Integer = My.Settings.SMTPPortNo
arAlanlarTO = Split(aAlanlarTO, ";")
arAlanlarCC = Split(aAlanlarCC, ";")
arAlanlarBCC = Split(aAlanlarBCC, ";")
arEklentiler = Split(aEklentiler, ";")
Select Case bEPostaMotoru
'''''''''''''''''''''''' CDO - Oturum Acarak ''''''''''''''''''''''''
Case MesajYollamaSekli.OturumAcarak
obMesajMotoru = New System.Net.Mail.SmtpClient()
Dim ncHesap As New
System.Net.NetworkCredential(sSMTPKullaniciAdi, sSMTPSifre)
obMesajMotoru.Host = sSMTPSunucu
obMesajMotoru.Port = iSMTPPortNo
obMesajMotoru.UseDefaultCredentials = False
obMesajMotoru.Credentials = ncHesap
obMesaj = New System.Net.Mail.MailMessage
obMesaj.From = New System.Net.Mail.MailAddress(sGonderen)
For iSayac = 0 To UBound(arAlanlarTO)
If (arAlanlarTO(iSayac) > "") And(AdresKontrol(arAlanlarTO(iSayac)) = arAlanlarTO(iSayac)) ThenobMesaj.To.Add(New System.Net.Mail.MailAddress(arAlanlarTO(iSayac)))
Next
For iSayac = 0 To UBound(arAlanlarCC)
If (arAlanlarCC(iSayac) > "") And(AdresKontrol(arAlanlarCC(iSayac)) = arAlanlarCC(iSayac)) ThenobMesaj.CC.Add(New System.Net.Mail.MailAddress(arAlanlarCC(iSayac)))
Next
For iSayac = 0 To UBound(arAlanlarBCC)
If (arAlanlarBCC(iSayac) > "") And(AdresKontrol(arAlanlarBCC(iSayac)) = arAlanlarBCC(iSayac)) ThenobMesaj.Bcc.Add(New System.Net.Mail.MailAddress(arAlanlarBCC(iSayac)))
Next
obMesaj.Subject = sKonu
obMesaj.Body = sBodyTurkceGiris & mMesaj
If aEklentiler <> "" ThenFor iSayac = 0 To UBound(arEklentiler)
If DosyaAdiDondur(arEklentiler(iSayac)) > "" ThenobMesaj.Attachments.Add(NewSystem.Net.Mail.Attachment(HttpContext.Current.Server.MapPath(arEklentiler(iSayac))))
Next
End If
obMesaj.IsBodyHtml = True
obMesajMotoru.Send(obMesaj)
obMesaj.Dispose()
obMesajMotoru = Nothing
End Select
End Sub
Public Enum MesajYollamaSekli
OturumAcarak = 1
OturumAcmadan = 2
End Enum