2011年5月23日 星期一

使用 smtpclient 發送郵件之附件處理方式

// 以二進位傳送
mail.Attachments.Add(new Attachment(filename, MediaTypeNames.Application.Octet));
// 檔名避免亂碼(或只需安裝 .net framework 4.5?)
foreach (var att in mail.Attachments)
att.NameEncoding = System.Text.Encoding.UTF8;

若附件大於3MB 則必須另外安裝hotfix

input 連結 datalist 用程式控制彈出選項

範例: nextTick(() => document.querySelector('input').showPicker());  ※僅支援現代瀏覽器