exim4 на релейные электронные письма

Я всегда поражаюсь, что люди продают ту спецификацию машины как сервер - это имеет настольный ЦП, настольные диски и настольную ОС - я уверен, что это не будет иметь двойного PSUs, любая форма покидает в спешке управление, дешевка NICs и т.д., Но я предполагаю, что это дешево, я предполагаю, я надеюсь, что Вы не ставите свой бизнес на этом сервере, являющемся высоконадежным

Так или иначе, если они действительно имеют в виду 'неограниченный' затем, необходимо смочь стать между 50% и 90% скорости NIC - настолько предполагаемыми, что Вы получаете единственный NIC на 1 Гбит/с затем, Вы смотрите на между 50 Мбит/с и 90 Мбит/с (из памяти, те диски не будут последовательно добираться в какой-либо степени, что), который является 3GB/min, 180MB/hour, 4.3TB/day, 130TB/month (или так) - хотя я думаю, делали ли Вы такую пропускную способность весь день каждый день, Ваш поставщик скоро нашел бы исключение к их 'неограниченной' политике. Также это 256Kps для международного трафика ДЕЙСТВИТЕЛЬНО низко, я могу вообразить хороший блок того исчезновения по различным причинам, прежде чем Вы получите свой первый международный хит.

Теперь на Ваш первый вопрос, сколько посетителей, это, конечно, зависит от средней загрузки страницы - я не знаю те сайты рекламы, которые Вы упоминаете, но по-видимому им нужен DB на них для отслеживания продажи и финансовые операции типа плюс относительно легкая работа имеющих дело статических изображений и текста. Если Вам нужен DB на этом том же поле, и это - плохая идея по большому количеству причин, то Вы испытываете необходимость в большей памяти, серьезно. Вы получили свое приложение, работающее в подтверждении концепции уже? раз так необходимо смочь использовать его, чтобы измерить загрузку и экстраполировать - это - наилучшая оценка, которую Вы будете иметь, пока Вы не будете работать. Что такое Ваш 'вынимать' маршруты, если это оказывается слишком много для этого единственного сервера, можно ли вращать второе поле достаточно быстро?

4
задан 5 August 2011 в 00:57
3 ответа

Вы используете "dc_relay_domains ='mycompanyemail.com'", и это - причина, почему Вы можете отправить письма только в Ваши почтовые адреса компании. Эта потребность параметра, которая будет настроена, только если необходимо ограничить доставку электронной почты, и необходимо оставить ее пустой для устранения проблемы.

На самом деле dc_relay_nets является параметром, который ограничивает релейного дюйм/с.

Удачи

2
ответ дан 3 December 2019 в 03:35

Набор dc_relay_domains='' вместо того, чтобы устанавливать его на *. Доверие dc_relay_nets ограничить использование сервера к локальным серверам.

1
ответ дан 3 December 2019 в 03:35

У меня тоже было такое. Мне потребовалось время, чтобы понять, однако решение, которое я нашел, было простым.

У вас есть смарт-хост, который вы хотите использовать для отправки электронной почты с вашего локального хоста, на котором также работает Exim4. По этой причине вы, кажется, выбрали правильные параметры dpkg-configure exim4-reconfigure . Поскольку ваш exim4.conf.conf показывает запись в dc_relay_domains. Пока все хорошо.

Но если этот смарт-хост является хорошо настроенным почтовым сервером, он все равно будет принимать электронную почту только для своего собственного домена и возвращать ошибку 550 relay not allowed . Кажется, именно так, как вы описываете. Это связано с тем, что смарт-хост принимает только электронные письма для своего собственного домена при попытках доставки неопознанной доставки SMTP. В противном случае это была бы точка входа для спама, так называемый открытый ретранслятор. Открытые реле никуда не годятся.

Используя смарт-хост, ваш локальный Exim4 должен войти в смарт-хост, используя существующую учетную запись и учетные данные. Таким образом, ваш локальный Exim4 идентифицирует себя для смарт-хоста как разрешенного пользователя, который получает неограниченный доступ, который включает доставку и ретрансляцию электронной почты для чужих доменов.

Для этого вам понадобится учетная запись пользователя на смарт-хосте и отредактируйте файл конфигурации / etc / exim4 / passwd.client, добавив следующую строку

mycompanyemail.com: [пользователь]: [пароль]

Это должно сработать. Просто убедитесь, что URL-адрес smarthost идентичен или соответствует записи dc_relay_domains в exim4.conf.conf. (строки с подстановочными знаками разрешены) Таким образом, ваш локальный Exim4 идентифицирует себя для смарт-хоста как разрешенного пользователя, который получает неограниченный доступ, который включает доставку и ретрансляцию электронной почты для чужих доменов.

Для этого вам понадобится учетная запись пользователя на смарт-хосте и отредактируйте файл конфигурации / etc / exim4 / passwd.client, добавив следующую строку

mycompanyemail.com: [пользователь]: [пароль]

Это должно сработать. Просто убедитесь, что URL-адрес smarthost идентичен или соответствует записи dc_relay_domains в exim4.conf.conf. (строки с подстановочными знаками разрешены) Таким образом, ваш локальный Exim4 идентифицирует себя для смарт-хоста как разрешенного пользователя, который получает неограниченный доступ, который включает доставку и ретрансляцию электронной почты для чужих доменов.

Для этого вам понадобится учетная запись пользователя на смарт-хосте и отредактируйте файл конфигурации / etc / exim4 / passwd.client, добавив следующую строку

mycompanyemail.com: [пользователь]: [пароль]

Это должно сработать. Просто убедитесь, что URL-адрес smarthost идентичен или соответствует записи dc_relay_domains в exim4.conf.conf. (строки с подстановочными знаками разрешены) Просто убедитесь, что URL-адрес smarthost идентичен или соответствует записи dc_relay_domains в exim4.conf.conf. (строки с подстановочными знаками разрешены) Просто убедитесь, что URL-адрес smarthost идентичен или соответствует записи dc_relay_domains в exim4.conf.conf. (строки с подстановочными знаками разрешены) Не забудьте выполнить chmod 640 для passwd.client, поскольку он содержит учетные данные пользователя в открытом виде.

1
ответ дан 3 December 2019 в 03:35

Теги

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