AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2014, 09:39   #1  
ax_vsn is offline
ax_vsn
Участник
 
36 / 12 (1) ++
Регистрация: 05.02.2014
Отправка на email
Добрый день, проблема следующая: при отправке письма с вложением на email вываливается ошибка "Метод 'SendMail' в COM-объекте класса 'Dundas.mailer' возвратил код ошибки 0x80004005 (E_FAIL), который означает: Failed to add attachment to the message", если без вложения то письмо приходит. Код отправки:

SysEmailBatch sysEmailBatch;
sysEmailBatch = SysEmailBatch::construct();
sysEmailBatch.parmSendername("Пакетный сервер Axapta");
sysEmailBatch.parmSenderAddr("axapta@rogaikopyta.ru");
sysEmailBatch.parmEmailAddr("saa@rogaikopyta.ru");
sysEmailBatch.parmMessageBody("MessageBody");
sysEmailBatch.parmPriority(1);
sysEmailBatch.parmSubject("Subject");
sysEmailBatch.parmAttachmentfileName("\\Pkk-srv7.rogaikopyta.local\Отчеты AXAPTA\Автоматическая рассылка\Test.xls");
sysEmailBatch.run();

В чем может быть проблема?
Старый 10.04.2014, 09:43   #2  
ax_vsn is offline
ax_vsn
Участник
 
36 / 12 (1) ++
Регистрация: 05.02.2014
Версия Axapta 3.0
Старый 10.04.2014, 09:50   #3  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от ax_vsn Посмотреть сообщение
Добрый день, проблема следующая: при отправке письма с вложением на email вываливается ошибка "Метод 'SendMail' в COM-объекте класса 'Dundas.mailer' возвратил код ошибки 0x80004005 (E_FAIL), который означает: Failed to add attachment to the message", если без вложения то письмо приходит.
Видел такое, причина была в настройке, которая не позволяла автоматически (программно) отправлять письмо с вложением. Что именно за настройка и где - уже не помню, к сожалению.
__________________
Best Regards,
Roman
Старый 10.04.2014, 09:55   #4  
michel1971 is offline
michel1971
Участник
 
78 / 78 (3) ++++
Регистрация: 14.01.2011
у вас путь к файлу кривой, напишите так
X++:
sysEmailBatch.parmAttachmentfileName(@"\\Pkk-srv7.rogaikopyta.local\Отчеты AXAPTA\Автоматическая рассылка\Test.xls");
За это сообщение автора поблагодарили: Corel (1).
Старый 10.04.2014, 09:59   #5  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
И желательно проверить права доступа пользователя, от которого производится отправка почты, на указанную директорию.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 10.04.2014, 10:12   #6  
ax_vsn is offline
ax_vsn
Участник
 
36 / 12 (1) ++
Регистрация: 05.02.2014
Сработало
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: AX Content: Email reports to specific people by using tokens Blog bot DAX Blogs 0 03.02.2014 19:11
axzaptech: AX2012R2 CU7: Email reports to specific people by using tokens Blog bot DAX Blogs 0 11.11.2013 18:11
Отправка сообщения на email DreamCreator DAX: Программирование 23 06.02.2006 11:25
Axapta 3, отправка файлов по eMail (КАК ИСПРАВИТЬ) raz DAX: Программирование 1 01.10.2003 15:07
Axapta 3, отправка eMail по русски. raz DAX: Программирование 11 05.09.2003 11:03

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:55.