Имеем внутренний хост с адресом srv1.local.domain.ru, который извне не виден. К тому же, нет возможности прописать MX-запись для внутренних доменов. Требуется отправить с этого сервера вовне e-mail. Система FreeBSD, почтовик Sendmail. Если посылать напрямую, то никто такое письмо не примет, ибо от несуществующего домена. Но у нас есть пограничный сервер с внешним адресом gw.domain.ru. Он-то нам и поможет.
Будем использовать маскарадинг почтового домена для всех сообщений, отправляемых с хоста srv1.local.domain.ru.
Сначала редактируем исходник файла sendmail.cf, который в FreeBSD хранится в глубине каталога /usr/src. Нужно добавить следующие 5 строк до опций MAILER:
# vim /usr/src/etc/sendmail/freebsd.mc
define(`SMART_HOST',`gw.domain.ru') MASQUERADE_AS(`domain.ru') MASQUERADE_DOMAIN(`domain.ru') FEATURE(`masquerade_envelope') FEATURE(`masquerade_entire_domain')
Компилируем sendmail.cf:
# m4 /usr/src/contrib/sendmail/cf/m4/cf.m4 /usr/src/etc/sendmail/freebsd.mc > /etc/mail/sendmail.cf
У меня на пограничном хосте уже был настроен алиас root -> [email protected], но Relay отключен, поэтому чтобы ушло на внешний адрес, просто отсылаем почту пользователю root пограничного сервера. Настраиваем алиасы на srv1.local.domain.ru вот так:
# vim /etc/aliases
root: [email protected]
# newaliases
После всех этих пертурбаций перезапускаем почтовик:
# /etc/rc.d/sendmail restart
Пробуем отправить почту, к примеру из консоли с помощью mail. На внешний сервер e-mail должен прийти от адреса [email protected]
Если почтовый сервер не настроен ни на уровне аккаунта, ни на уровне личной учетки, то все работает как раньше письма уходят с внутреннего адреса ПланФикса, который есть у каждого пользователя .
Здравствуйте!
Отправим Ваше коммерческое предложение владельцам/администраторам более 800 000 сайтов!
Несколько плюсов работы с нами:
– Приятные цены – нам выгодно, чтобы заказчик получал прибыль, значительно превышающую стоимость рассылки и обращался повторно
– Все максимально прозрачно:
Предоставим скриншоты из софта, с подробными отчетами о результатах рассылки, подтверждающие выполнение обязательств с нашей стороны.
– В отличии от большинства наших конкурентов, оплата ТОЛЬКО за УСПЕШНО доставленные сообщения.
Теперь перейдем к гарантиям.
Мы понимаем, что в интернете встречается всякое, поэтому чтобы Вам было спокойнее:
1)Перед рассылкой мы предоставим скриншот из программы с Вашим проектом, подтверждающий готовность к запуску
2)Во время рассылки у Вас будет доступ к обратному емайлу, чтобы Вы могли отслеживать процесс рассылки в онлайн-режиме
3)По завершении рассылки отправим скриншоты с подробными отчетами о результатах рассылки, подтверждающие выполнение обязательств с нашей стороны.
Свяжитесь с нами в течении суток и в качестве бонуса, получите бесплатное составление оффера для Вашей рассылки!
Наш E-mail: [email protected]
P.S. Извините за беспокойство, если мы с Вами уже сотрудничаем.
С Уважением, команда FormMarketing