2012-06-25 5 views
0

Я пытаюсь отправить электронные письма с серверов hyperion, когда число записей равно 0. Я пишу код сценария в onPostProcess().Отправка сообщений электронной почты с сервера Hyperion

var dtm_current = new Date(); 
Application.ExecuteBScript("Set BrioQuery, Mail, 'Internet Mail', mailserverwithoutquotes,fromid'"); //note that mailserver name is given without quotes and 
//from id does nt have starting quote 
Application.ExecuteBScript("Export Section Root.'Results', OfficeMHTML, 'job_output', Silent, email, 'Testing Email action', 'This is a test of the email action. \n\n\n', UTF-8, To, tomailid'"); 
Console.Writeln ("Post Process Script complete:"+dtm_current); 

Я получаю ошибку Emailing раздел 'Результаты', как 'Microsoft Office Web Archive' к: ком»

Экспорт не удалось. Ошибка: подключение не удалось найти на узле, 127.0.0.1. Является ли SMTP-сервер на порту 25? (Errcode = 146)

Вопрос у меня есть: Почему он пытается подключиться к локальным вместо указанного почтового сервера

ответ

0

Я получил эту работу.

var dtm_current = new Date(); Application.ExecuteBScript («Установить BrioQuery, Mail,« Internet Mail », emailserverwithoutquotes,« fromemailid »); var count = 1 * ActiveDocument.Sections ['R-Results']. RowCount;

Console.Writeln (count); if (count> 0) { Application.ExecuteBScript ("Export Section Root.'R-Results", csv, 'job_output', Silent, электронная почта, 'Тестирование действия электронной почты, если', 'Это тест действия электронной почты if. \ n \ n \ n ', UTF-8, To,' tomailid '"); } else { Application.ExecuteBScript («Раздел экспорта Root.'R-Results», csv, 'job_output', Silent, электронная почта, 'Тестирование действия электронной почты else', 'Это проверка действия электронной почты else. \ n \ n \ n ', UTF-8, To,' tomailid '"); }

+0

Однако, я хотел был бы получить электронную почту без прикрепления когда счет будет 0.Any входы? – user1445602

Смежные вопросы