| imho.ws |
![]() |
|
|
|
# 1 |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
Уважаемые,
Нужно сделать линк типа mailto к которому будет присоединяться файл в аттачмент. Функцию PHP типа mail($mailto, $mailfrom, $subject, $attachment); использовать не нужно. Должен всплыть почтовый клиент по умолчанию. Есть мнение, что это невозможно. Есть мнение, что можно через MAPI - не знаю как. Есть мнение, что можно через .NET, вот так: MailMessage msg = new MailMessage();msg.From = "mail@from.ru";msg.To = "mail@to.ru";msg.Subject = "Test subject";msg.Body = "line 1\nline2\n";msg.Attachments.Add(new MailAttachment(@"d:\text.pdf"));SmtpMail.SmtpServer = "smtp.server.ru";SmtpMail.Send(msg); Но я не знаю, как этим воспользоваться. Лучше всего бы именно mailto + attachment. Помогите, кто может. Или если есть возможность запускать Аутглюк Експресс из коммандной строки так, чтобы он брал указанный файл в аттач из коммандной строки - тоже бы пригодилось. Спасибо. Последний раз редактировалось MeatEater; 19.12.2004 в 20:41. |
|
|
|
|
# 3 |
|
Member
Регистрация: 25.08.2002
Сообщения: 207
![]() |
wormik
Спасибо, это бы подошло. Только не могу сообразить, как быть с кавычками. Вид линка стандартный: <a href="mailto:aaa@bbb.com">aaa@bbb.com</a> А когда вставляю &attachment="\\myhost\myfolder\myfile", то нужно снова использовать кавычки. Как мне думается, в html нет способа экранировать внутренние кавычки подобно php в виде \ Поэтому получается паззл Не посоветуешь, как написать линк полностью? Туплю я , что ли...
|
|
|
|
|
# 5 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну если нужно несколько кавычек можно разные использовать:
<a href='mailto:name@host.com?subject=report&body=text&attachment="\\myho st\myfolder\myfile"'> mail </a>
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|