|
![]() |
#1 |
MCT
|
коллеги,
подниму тему. ax 2009 ru4 настроил оповещения, чтобы они приходили как в Аксапте, так и по e-mail. В итоге в Аксапте оповещения получаю, а вот по е-мейлу не получаю (пакетник для рассылки почты включен). На форме "Состояние отправки сообщения электронной почты" (Администрирование / Периодические операции / ОБработка сообщений электронной почты) есть строки для каждого е-мейла, который должен был мне прийти. Статус у каждой строки = "Не пройден" (я так понимаю - сие означает, что е-мейл не отправлен). Пакетное задание в статусе "Заверешено", никаких логов/ероров нет. зы: оповещения по e-mail вобще работают, если используется почтовый сервер не от Microsoft? |
|
![]() |
#2 |
Модератор
|
![]() Цитата:
Часто можно встретить почтовые сервера в локальной сети без аутентификации. Поэтому иногда достаточно указать только "Сервер исходящей почты" Перезапустить: Администрирование / Периодические операции / Обработка сообщений электронной почты\ Состояние отправки сообщения электронной почты P.S. Я аутентификацию почты проверяю через PowerShell, и вообще работу почтового сервера. Код: $emailFrom = "user@domain.ru" $emailTo = "user@domain.ru" $subject = "your subject" $body = "your body" $smtpServer = "mailserver.domain" $smtp = new-object Net.Mail.SmtpClient($smtpServer) $smtp.Send($emailFrom, $emailTo, $subject, $body) |
|
![]() |
#3 |
Moderator
|
К сказанному участником poleax, добавлю что почта в аксапте отправляется с помощью CDO (Collaborative Data Objects). Соответственно чтобы почта работала, на клиенте должен быть установлен почтовый клиент, поддерживающий CDO (Outlook Express и Outlook - подойдут). Разработчик почтового сервера не имеет значения, главное чтобы SMTP поддерживал.
Но есть одна тонкость: Если вы используете один из Outlook'ов, то надо на том AOSе, на котором у вас пакетный сервер крутиться, войти в систему под тем пользователем под которым AOSовский сервис запущен и отконфигурировать outlook. Дело в том что во первых CDO путается запустить почтовый клиент по-умолчанию, во вторых при запуске почтового клиента, он проверяет наличие дефолтной конфигурации (профиль в CDOшной терминологии). И хотя в дальнейшем, при отправке почты, реально процентов 90 этой конфигурации переопределяется параметрами из Аксаптовских настроек почты, но все равно настроить и сконфигурировать клиента нужно (поскольку CDO при запуске проверяет что ему есть где взять параметры, если ему их приложение в явном виде не укажет). |
|
|
За это сообщение автора поблагодарили: sukhanchik (4), Logger (3), aidsua (2). |
![]() |
#4 |
Участник
|
Цитата:
Цитата:
Цитата:
Сообщение от fed
![]() Дело в том что во первых CDO путается запустить почтовый клиент по-умолчанию, во вторых при запуске почтового клиента, он проверяет наличие дефолтной конфигурации (профиль в CDOшной терминологии). И хотя в дальнейшем, при отправке почты, реально процентов 90 этой конфигурации переопределяется параметрами из Аксаптовских настроек почты, но все равно настроить и сконфигурировать клиента нужно (поскольку CDO при запуске проверяет что ему есть где взять параметры, если ему их приложение в явном виде не укажет).
![]()
Добавлю и свои 5 копеек на счет отправки почты: в зависимости от настроек отправки может быть важно, к какому почтовому домену относятся адреса получаетлей. Дело в том, что если вы отправляете через корпоративный или любой другой нормально настроенный сервер сообщения адресатам в тех же почтовых доменах (а их может быть больше одного, и они могут не совпадать с названием домена, настроенного в AD), которые "держит" сам этот сервер, то достаточно лишь знать его адрес/порт и SMTP-адреса получателей. Если же вы пытаетесь отправить сообщения адресатам, за почтовые домены которых SMTP-сервер не отвечает, так что ему придется пересылать почту дальше (выступить в качестве relay'я), то бывает необходимо перед отправкой пройти аутентификацию на SMTP-сервере, если только по каким-то причинам он не рабоает как открытый relay. Здравомыслящие администраторы настраивают почтовые сервера так, чтобы они не принимали почту, предназначенную для других почтовых доменов, от неаутентифицированных отправителей, поэтому в настройках отправки почты помимо адреса почтового сервера может потребоваться указать параметры для аутентификации на нем. |
|
![]() |
#5 |
Участник
|
Здравствуй дорогой SRP!
Ты разобрался, наверно лучше других обьяснишь! Помоги пожалуйста. Как запустить уже сгенерированные оповещения? Заранее благодарю. Vasil, Armenia, URL: http://eet.am/ |
|
Теги |
ax2009, настройка, оповещения, отправка email, уведомление |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|