Проблема с отправкой почты с использованием функции исходящей электронной почты tridion


4

Может ли кто-нибудь предложить, могу ли я использовать исходящую функциональность, не настраивая SMTP локально на сервере CMS? У меня есть настройка службы ретрансляции почты на другом сервере, с помощью которой я могу отправлять почту с моего веб-сервера. Я не могу увидеть какой-либо файл конфигурации в tridion, где я могу настроить адрес ретрансляции почты. Может ли кто-нибудь предложить раздел в конфигурации outboundemail.xml, где я могу настроить службу ретрансляции почты.

4

Служба исходящих сообщений электронной почты будет генерировать файлы .EML в местоположении <QueueFolder>, указанном в файле конфигурации OutboundEmail.xml.

Вам понадобится что-то, чтобы обработать файлы .EML - как обрабатывать, так и отправлять их напрямую, или передавать их на сервер электронной почты. Вы можете использовать IIS SMTP для обработки файлов .EML (https://technet.microsoft.com/en-us/library/cc772058(v=ws.10).aspx).

  0

Привет RJE +1 для вашего ответа, я проверил, что мое исходящее приложение создает файл EML. Что вы подразумеваете под «вам потребуется что-то для обработки файлов EML». Должен ли я написать свой собственный код для отправки почты сейчас. Fyi, у меня есть сервер ретрансляции почты, установленный на каком-то другом сервере, и я могу отправлять почту с использованием сервера ретрансляции, хотя приложение .Net. 21 дек. 152015-12-21 17:35:36

  0

Вам не нужно писать собственный код самостоятельно ... если вы используете IIS SMTP и настройте его для отправки всех файлов на ваш сервер ретрансляции. В противном случае вам, возможно, понадобится найти способ получить .EML в ваше почтовое реле. 21 дек. 152015-12-21 23:05:17

  0

Привет, Nuno, я использую Tridion из функции исходящей электронной почты и был впечатлен тем, что мне нужно настроить сервер ретрансляции (mailrelay.abc.com) где-то, и тогда я смогу проверить и отправить почту через анализатор контента (CME). Прямо сейчас через CME я могу сгенерировать файл .EML в местоположении pickup, а затем ничего не делает. 22 дек. 152015-12-22 08:34:14

  0

Исходящее сообщение электронной почты не отправляет сами файлы .EML - как уже упоминалось, вы можете настроить IIS SMTP для сбора этих файлов .EML и передачи их на сервер электронной почты. 22 дек. 152015-12-22 12:14:02

+1

Спасибо Nuno и RJE. Я видел сообщение, связанное с аналогичной проблемой здесь http://tridion.stackexchange.com/questions/5729/how-to-do-smtp-settings-for-outbound-emails?rq=1, и ясно, что Outbound -email отвечает только за создание файла .EML внутри папки пикапа. Я настроил свой локальный SMTP для использования моего сервера ретрансляции для отправки почты, и теперь он работает нормально. 22 дек. 152015-12-22 17:25:40