Asterisk - отправлять голосовую почту на почту как SMTP-адрес клиента.
Я могу настроить Elastix (Asterisk) для отправки вложений голосовой почты по электронной почте без каких-либо проблем. Но я пытаюсь отправить их по электронной почте на определенный внешний адрес, и кажется, что они отклоняют электронные письма, поскольку они приходят от root@.com
У меня есть SMTP-адрес, который я могу проверить через (voicemail@.com), но я не могу найти способ заставить Elastix отправлять электронные письма в качестве клиента.
Есть ли способ сделать это?
1 ответ
Вы можете заставить свой почтовый сервер переписать адрес отправителя. На postfix это можно сделать следующим образом:
- Добавьте свой домен как
mydomain
в postfix main.cf и включите общие карты в postfix main.cf:
postconf -e 'mydomain = example.com'
postconf -e 'smtp_generic_maps = hash:/etc/postfix/generic'
Поместите правило перезаписи в
/etc/postfix/generic
:root@example.com voicemail@example.com
Запустить postmap:
postmap /etc/postfix/generic
Перезагрузить постфикс:
postfix reload