Эти инструкции относятся к случаю использования сервера Xcode, запущенного на хосте, который ранее не был настроен как сервер.
Xcode Server работает как системный пользователь и не имеет доступа к настройкам электронной почты пользователя. Когда он генерирует электронные письма, он использует имя хоста и домен системы и ставит в очередь письмо для доставки. Как правило, если система не была настроена как сервер, электронная почта никуда не отправляется из адреса электронной почты, неприемлемого для интернет-провайдеров и других почтовых провайдеров.
OS X Server на Mavericks поставляется с почтовым сервером.
На следующем этапе настройте почтовый сервер для ретрансляции всей системной почты поставщику услуг электронной почты, который изменил адрес «От» на фиксированное имя.
Шаг 1: Используйте приложение «Сервер» и проверьте конфигурацию сервера, щелкнув на своем компьютере в разделе сервера. Запишите «Имя хоста:».
Шаг 2: В/Library/Server/Почта/Config/постфикса
Добавить в файл main.cf:
smtp_generic_map = hash:/Library/Server/Mail/Config/generic
Создайте файл generic
:
@<host name> <user name>@<domain name>
Где <host name>
- это имя хоста, указанное выше, и <user name>@<domain name>
- это адрес электронной почты, который вы хотите как источник всех сообщений электронной почты с этого хоста.
Шаг 3: Используя приложение «Сервер», установите реле электронной почты в «Службы»> «Почта». Проверка исходящей почты Relay через ISP. Нажмите «Изменить», чтобы установить параметры.
Шаг 4: Включите почтовый сервер.
Шаг 5: Test из терминала:
bash$ mail [email protected]
Subject: Test
Test
.
bash$
2-й ссылка работает хорошо, не имели успеха с первой, а второй один имеет пересмотренный пост об использовании Mavericks и за ее пределами HTTP://blog.anupamsg.me/2013/12/22/enabling-postfix-on-osx-as-a-relay-revisited/ – bolnad