חיפשתי זמן רב את האפשרות הזו, בסוף לא מצאתי, ולאחר קצת מחשבה מצאתי את הפיתרון הבא: Dim o As New Attachment(oFS, oReader("f_name").ToString) o.ContentDisposition.FileName = "=?UTF-8?B?" & _ System.Convert.ToBase64String(UTF8.GetBytes("שם הקובץ.htm")) & _ "?=" אז איך זה עובד? בפרוטוקול MIME (שבו נכתבת הודעת דואר, בסופו של דבר) ניתן לשלוח רק ASCII. עם השנים הופצו כל מיני קידודים שמאפשרים לכתוב גם מה שלא ASCII. אחד מהקידודים האלה הוא BASE64. האחר...