|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
08.01.2008, 10:59 | #1 |
Регистрация: 08.01.2008
Сообщений: 6
|
Помогите чайнику
Народ здравствуйте!
Помогите пожалуйста, есть такая проблема: в Прайс-листе нашей фирмы ссылка "Отправить Письмо" там стоит ссылка mailto:адрес@почты, но мне нужно чтоб при нажатии на ссылку можно было через Outlook еше прикрепить этот же Прайс-лист автоматически чтобы отправить. p.s.: так нужно потому-что в прайсе есть колонка заказ там клиент заполняет кол-во заказываемого товара. Мне нужно чтоб не сохранить лист потом прикрепить к письму а сразу же нажать на сслыку и все прикреплялось! Если нужно могу дать сам прайс-лист. Заранее блогадарен!!! |
08.01.2008, 12:16 | #2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Создание почтового сообщения из командной строки
Чтобы создать почтовое сообщение с заранее предопределёнными параметрами, можно использовать командную строку вида
mailto:<адрес>?cc=<кому_копию>&bcc= <кому_копию>&subject=<тема>&body=<т екст_сообщения>"диск:\путь\имя_вкла дываемого_файла.расширение" Обратите внимание на то, что поля сообщения отделяются от адреса вопросительным знаком, а друг от друга — амперсандами. Если какое-то из полей будет ненужным, то его можно не указывать. Не все почтовые программы понимают имя вкладываемого в сообщение файла. Если понимают — вкладывают, если не понимают — добавляют имя файла в последнее заданное поле. Из того, что я проверял — Аутлук вкладывает, а OE, как оказалось — нет. Некоторые символы, включенные в тему или текст сообщения, могут привести к неправильной интерпретации командной строки, поэтому их следует заменять соответствующими шестнадцатеричными значениями. Вот неполный список таких символов: пробел %20 запятая %2C вопросительный знак %3F точка %2E восклицательный знак %21 двоеточие %3A точка с запятой %3B Такую командную строку можно использовать в ярлыке, в командном файле, в теле почтового сообщения, в гипертекстовом документе (например, на вашей страничке), в окне "Выполнить" или в строке адреса Проводника или Обозревателя Интернета. Источник "Полезные советы по работе с компьютером" |
08.01.2008, 13:42 | #3 |
Регистрация: 08.01.2008
Сообщений: 6
|
_Dmitry скажи это вводится в гиперссылку?
Последний раз редактировалось Snoopa; 08.01.2008 в 13:45. |
08.01.2008, 14:12 | #4 |
Регистрация: 08.01.2008
Сообщений: 6
|
перед этим нечего не пишется? "диск:\путь\имя _вкладываемого_файла.расширение"
|
08.01.2008, 14:25 | #5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
В экселевскую гиперссылку загоните:
mailto:aaa@mail.ru?subject=тема&bod y=текст_сообщения"c:\temp\ddd.cpp" |
09.01.2008, 10:18 | #6 |
Регистрация: 08.01.2008
Сообщений: 6
|
Почему-то не прикрепляет а "c:\temp\ddd.cpp" это узнает как текст сообшения!
Может что еше надо указать? Последний раз редактировалось Snoopa; 09.01.2008 в 10:53. |
09.01.2008, 11:39 | #7 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Это же пример, сюда впишите путь к своему файлу. Ну, и как написано выше, вложение не гарантируется.
|
09.01.2008, 12:10 | #8 |
Регистрация: 08.01.2008
Сообщений: 6
|
Дмитрий вот сам файл внизу попробуй вставить сслыку.
Последний раз редактировалось Snoopa; 10.01.2008 в 00:08. |
10.01.2008, 00:10 | #9 |
Регистрация: 08.01.2008
Сообщений: 6
|
Дмитрий на другом форуме помогли вот МАКРОС:
Dim OL As New Outlook.Application Dim SM As Outlook.MailItem ActiveWorkbook.SaveAs Filename:="C:\temp.xls" Set SM = OL.CreateItem(olMailItem) SM.Attachments.Add ("C:\temp.xls") SM.To = "адрес@почты" SM.Subject = "Заказ товара" 'SM.Display SM.Send Set SM = Nothing Set OL = Nothing ActiveWorkbook.Close Спасибо за оказанную помощь!!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите , пож-та, еще одному чайнику | Basset | Microsoft Office Access | 1 | 08.08.2008 07:31 |
Помогите чайнику | Леон | Microsoft Office Access | 4 | 21.07.2008 14:41 |
Задача по СИ++,помогите чайнику... | Nikska | Помощь студентам | 1 | 20.05.2008 15:16 |
Помогите чайнику в програмировании | Нати | Помощь студентам | 6 | 18.10.2007 13:15 |