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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2005, 17:01   #1  
Gorynych_imported is offline
Gorynych_imported
Участник
 
16 / 10 (1) +
Регистрация: 24.10.2005
При изпользовании SysMailer

sysMailer mailer = new SysMailer();

mailer.fromAddress('e-mail');
mailer.fromName('name');
mailer.SMTPRelayServers().clear();
mailer.SMTPRelayServers().add('name',port,ip,login,password);
mailer.subject('test');
mailer.body('test');
mailer.tos().add('e-mail');

mailer.sendMail();

Ошибка:
Метод 'SendMail' в Com-объекте класса Dundas.Mailer возвратил код ошибки
0x80004005 (E_FAIL), который означает: Invalid From Addess

Что может быть?
Старый 18.11.2005, 17:18   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Gorynych
    mailer.fromName('name');
а если так mailer.fromName('name@name.ru');
Старый 18.11.2005, 18:00   #3  
Wamr_imported is offline
Wamr_imported
Участник
 
101 / 10 (1) +
Регистрация: 08.01.2004
raz результат будет тот же.
Я бы перефразировал вопрос
Как послать письмо SysMailer-ом, когда требуется SMTP-авторизация?
Старый 19.11.2005, 02:17   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Wamr
Я бы перефразировал вопрос
Как послать письмо SysMailer-ом, когда требуется SMTP-авторизация?
А как же SysMailer.SMTPRelayServers().itemIndex(1).user(), .password() ?
__________________
-ТСЯ или -ТЬСЯ ?
Старый 21.11.2005, 09:37   #5  
Wamr_imported is offline
Wamr_imported
Участник
 
101 / 10 (1) +
Регистрация: 08.01.2004
Vadik,
а чем это принципиально отличается от
mailer.SMTPRelayServers().add('name',port,ip,login,password);?
Старый 21.11.2005, 13:07   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Wamr
raz результат будет тот же.
Я бы перефразировал вопрос
Как послать письмо SysMailer-ом, когда требуется SMTP-авторизация?
Мы эту проблему обошли добавив AOS (с него уходят письма) в доверенные хосты. Иначе надо писать свой класс.

PS. Забыл сказать, что наш Mail сервер требует POP3 перед SMTP, такой вот тип авторизации.
Старый 22.11.2005, 00:45   #7  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Wamr
Vadik,
а чем это принципиально отличается от
mailer.SMTPRelayServers().add('name',port,ip,login,password);?
ничем, это я проглядел

Цитата:
<div class='XPPtop'>X++</div><div class='XPP'> mailer.SMTPRelayServers().add([color=:red]'name'[/color],port,ip,login,password);</div>
в самом первом сообщении

завтра попробую отправку почты через AOS
__________________
-ТСЯ или -ТЬСЯ ?
 


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

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

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