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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2010, 14:02   #1  
ena_ax is offline
ena_ax
Участник
 
254 / 46 (2) +++
Регистрация: 06.12.2006
SysMailer, отправка PDF, приходит пустой файл
Коллеги,

отправляю почтовое сообщение с вложением средствами Аксапты.
В полученном письме, при открытии файла *.pdf,открывается пустой файл.

Если отправить этот pdf средствами Outlook, то в полученном письме файл корректно открывается.

Если отправить текстовый файл, то при получении письма файл также нормально открывается.

Привожу код:
X++:
static void sysmailer(Args _args)
{
    SysMailer mailer = new SysMailer();
    str _fromAddress, _toAddress, _subject, _body, attachmentfileName;
    FileIOPermission fileIOPermission;
    ;
    mailer.SMTPRelayServer("SMTP", 25, "Login", "Pass");
 
    attachmentfileName = "d:\\Axapta\\invoice.pdf";
 
    mailer.fromAddress("[EMAIL="from@mail.ru"]from@mail.ru[/EMAIL]", "Evgeny");
    mailer.subject("Test");
    mailer.priority(1);
    mailer.tos().appendAddress("[EMAIL="to@mail.ru"]to@mail.ru[/EMAIL]");
 
    fileIOPermission = new FileIOPermission(attachmentfileName,'r');
    fileIOPermission.assert();
    CodeAccessPermission::revertAssert();
 
    if( WinApi::fileExists(attachmentfileName))
    {
        mailer.attachments().add(attachmentfileName);
    }
    mailer.sendMail();
}
Оба файла (отправленный через Аксапту и Outlook имеею одинаковый размер).

Подскажите, в чем может быть проблема?
Вложения
Тип файла: pdf Axapta.pdf (803.1 Кб, 183 просмотров)
Тип файла: pdf Outlook.pdf (803.1 Кб, 224 просмотров)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Печать в PDF и отправка по почте…DAX 4 Daiver DAX: Функционал 2 07.05.2010 13:51
create Pdf invoice report DmitrySincerity DAX: Программирование 1 25.03.2009 17:27
SysMailer и отправка сообщений через Axapta chanchala DAX: Программирование 9 11.02.2009 13:27
отправка писем с помощью SysMailer Lucky13 DAX: Программирование 1 09.03.2007 12:04
Вывод отчета в файл в пакетном режиме Egor_bl DAX: Программирование 16 09.10.2006 19:10

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

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

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