Миграция от Постфикса/Голубятни до Exchange

из httpd.conf файла:

NOTE: Where filenames are specified, you must use forward slashes instead of backslashes (e.g., "c:/apache" instead of "c:\apache"). If a drive letter is omitted, the drive on which Apache.exe is located will be used by default. It is recommended that you always supply an explicit drive letter in absolute paths to avoid confusion.

так изменитесь

DocumentRoot E:\zend\Apache2\htdocs\my_project\public

кому:

DocumentRoot "e:/zend/Apache2/htdocs/my_project/public"

Directory E:\zend\Apache2\htdocs\my_project\public часть файла конфигурации, в котором сервисам и функциям разрешают и/или отключают в том каталоге, таким образом, это должно пойти как это:

<Directory "e:/zend/Apache2/htdocs/my_project/public"> some options </Directory>

было бы легче указать что случилось, если Вы отправите httpd.conf здесь, или загрузите его где-нибудь и отправите ссылку на тот файл

0
задан 13 April 2017 в 15:13
1 ответ

Почти достаточно указать ваш сервер обмена в main.cf как relayhost : из-за того, как Postfix обрабатывает классы адресов , relayhost никогда не будет использоваться, если Postfix считает его конечным местом назначения для входящей почты (то есть домен получателя находится в пределах mydestination , virtual_mailbox_domains и так далее).

Итак, что вам нужно сделать, так это переместить рассматриваемый домен в relay_domains (и если у вас был transport_maps , который указывал для него нестандартный транспорт, получите избавьтесь и от этой записи).

Остается только одна проблема: проверка того, что получатель действительно существует на сервере Exchange. Если вы можете запросить AD / LDAP, тогда нет проблем, просто установите relay_recipient_maps . Если нет, вам нужно будет использовать проверку получателя. Предполагая, что почта example.com должна быть ретранслирована на сервер Exchange:

smtpd_restriction_classes = relay_verification
relay_verification = check_unverified_recipient
# if Postfix > 2.10, you can also do this in smtpd_relay_restrictions
smtpd_recipient_restrictions =
  ...
  check_recipient_access hash:/etc/postfix/relay_verification
  ...

И в / etc / postfix / relay_verification :

example.com  relay_verification

Для второй части вашего вопроса используйте imapsync или аналогичные инструменты.

2
ответ дан 4 December 2019 в 14:07

Теги

Похожие вопросы