nie jest to możliwe w "mailto" funkcji.
proszę przejść z kodowaniem po stronie serwera (C#). Upewnij się, że otwórz vs w uprawnienia administratora.
Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook.MailItem oMsg = (Microsoft.Office.Interop.Outlook.MailItem)oApp.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem);
oMsg.Subject = "emailSubject";
oMsg.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatHTML;
oMsg.BCC = "emailBcc";
oMsg.To = "emailRecipient";
string body = "emailMessage";
oMsg.HTMLBody = "body";
oMsg.Attachments.Add(Convert.ToString(@"/my_location_virtual_path/myfile.txt"), Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue, Type.Missing, Type.Missing);
oMsg.Display(false); //In order to displ
W tym przypadku mógłbym użyć wspólnego Apache'a. – Benchik
Nieźle, ale będzie miejsce na serwerze, na którym znajdują się wszystkie pliki użytkownika, które w jakiś sposób będą wymagały czyszczenia. Może [takie podejście byłoby do tego odpowiednie] (http://stackoverflow.com/questions/5760969/php-how-to-delete-a-file-from-server-after-is-read-unlink-is-ex-ed-- befor) – ejectamenta