Asterisk - отправлять голосовую почту на почту как SMTP-адрес клиента.

Я могу настроить Elastix (Asterisk) для отправки вложений голосовой почты по электронной почте без каких-либо проблем. Но я пытаюсь отправить их по электронной почте на определенный внешний адрес, и кажется, что они отклоняют электронные письма, поскольку они приходят от root@.com

У меня есть SMTP-адрес, который я могу проверить через (voicemail@.com), но я не могу найти способ заставить Elastix отправлять электронные письма в качестве клиента.

Есть ли способ сделать это?

1 ответ

Решение

Вы можете заставить свой почтовый сервер переписать адрес отправителя. На postfix это можно сделать следующим образом:

  1. Добавьте свой домен как mydomain в postfix main.cf и включите общие карты в postfix main.cf:

postconf -e 'mydomain = example.com'

postconf -e 'smtp_generic_maps = hash:/etc/postfix/generic'

  1. Поместите правило перезаписи в /etc/postfix/generic:

    root@example.com voicemail@example.com

  2. Запустить postmap:postmap /etc/postfix/generic

  3. Перезагрузить постфикс:postfix reload

Другие вопросы по тегам