Я могу настроить Elastix (Asterisk) на отправку вложений голосовой почты по электронной почте без каких-либо проблем. Но я пытаюсь отправить их по электронной почте на определенный внешний адрес, и, похоже, я отклоняю электронные письма, поскольку они приходят из root @ .com.
У меня есть SMTP-адрес, через который я могу проверить (voicemail @ .com), но я не могу найти способ заставить Elastix отправлять электронные письма в качестве клиента.
Есть ли способ сделать это?
Вы можете заставить свой почтовый сервер переписать адрес отправителя. На постфиксе это можно сделать этот путь:
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