Persist bileşeni kullanıyorum. Formu doldurtup göndermeden önce ekrana basarsam karakterlerde sorun yok yazıldığı gibi çıkıyor. Lakin mail formu gönderildiğinde mail içeriği bozuk çıkıyor.
Html dil kodumuz UTF 8 boomsuz olarak ta keydettik. Codepage vs de denedik ama hepsi html basılan ekranda kalıyor mailde gelen karakter kümesi değişmedi. Ekrana basarsak sorun yok.
Kodumuz bu :
Set MAIL = Server.CreateObject("Persits.MailSender")
MAIL.Host = "mail.xxxxx.org.tr"
MAIL.From = "form@xxxxx.org.tr"
MAIL.Username = "form@xxxxx.org.tr"
MAIL.Password = "xxxxx"
MAIL.FromName = adi &" "& soyadi
MAIL.AddAddress "form@xxxxx.org.tr"
MAIL.Charset = "urf-8"
MAIL.Subject = KONU
MAIL.AddAttachment CStr(Upload.Files(1).Path) ' mailde resim de gönderiyoruz sorunsuz geliyor
MAIL.IsHTML = True
MAIL.Body = MailSayfa ' mail gövdemiz bir tablo
MAIL.Send
set MAIL = nothingGelen maillerin ekran çıktısıhttp://prnt.sc/cyropa