IPB

Здравствуйте, гость ( Вход | Регистрация )

Важные объявления

 
Ответить в данную темуНачать новую тему
> [CentOS5] [SendMail] [SMTP] Как сделать редирект писем?
phobos
сообщение 8.2.2010, 16:37    [ Вставить ник в форму быстрого ответа ]
Сообщение #1


Новичок
*

Группа: Новобранец
Сообщений: 3
Регистрация: 5.8.2006
Пользователь №: 55
Спасибо сказали: 0 раз(а)




Репутация: 0


Добрый день.

Пожалуйста, поправьте меня, если я что-то принципиально не так делаю.

Щас возникла необходимость сделать редирект, гуглом нашел что можно сделать через сендмейл, и тут же столкнулся с первой проблемой - сендмейл отвечает только по localhost 25, а по доменному имени или белому айпи откидывает сразу же. Может у кого-то есть мысли?

Схема редиректа имеет вид:
{user}@mydomain.com > {user}@gmail.com, причем {user} соответствует заранее фиксированному списку, остальных лесом.

/etc/access:
Цитата

Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY
Для всех остальных значение автоматом OK, верно?

дописывал сюда Connect:доменноеимя.ком, make [enter] service sendmail restart [enter], не могло. Добавлял в local-host-names доменное имя, service sendmail restart [enter] - тоже не помогло. Что ж тут не так?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Зарегистрируйтесь, чтобы скрыть этот рекламный блок.
Shturm_N
сообщение 9.2.2010, 0:57    [ Вставить ник в форму быстрого ответа ]
Сообщение #2


Пингвин со стажем
Иконка группы

Группа: Скромные боги
Сообщений: 1472
Регистрация: 28.9.2005
Из: Луганск
ICQ: 137638230
Пользователь №: 3
Спасибо сказали: 11 раз(а)

Дистрибутив:
Ubuntu, Debian
Jabber ID:
[email protected]



Репутация: 6


Сендмыло мертв уже лет 10. Не трогай труп. Пользуйся вменяемыми МТА. Postfix либо Exim.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
VSJCFM
сообщение 9.2.2010, 10:12    [ Вставить ник в форму быстрого ответа ]
Сообщение #3


Фанат
Иконка группы

Группа: Скромные боги
Сообщений: 296
Регистрация: 9.7.2007
Пользователь №: 435
Спасибо сказали: 2 раз(а)

Дистрибутив:
FreeBSD 8.2-RELEASE amd64



Репутация: 4


Я конечно извиняюсь за оффтоп, но:
Shturm_N, странно, у меня этот труп на всех серваках прекрасно работает, ну кроме почтового(IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif) Надо ж им как-то от себя почту слать, а сендмыло в стандартной поставке включено и настроено.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
martin
сообщение 9.2.2010, 10:14    [ Вставить ник в форму быстрого ответа ]
Сообщение #4


Administrator
Иконка группы

Группа: Скромные боги
Сообщений: 124
Регистрация: 28.9.2005
Из: Луганск, Украина
ICQ: 39203985
Пользователь №: 1
Спасибо сказали: 11 раз(а)

Дистрибутив:
ASP Linux 12
Jabber ID:
[email protected]



Репутация: 4


ну зачем так сразу...
yum install sendmail-mc
vi /etc/mail/sendmail.mc
закомментируй строчку, которая сендмыло к 127.0.0.1 цепляет
cd /etc/mail/
make
service sendmail restart

вот теперь сендмыло будет на всех интерфейсах слушать..


Но если честно - поставить postfix, postfixadmin, mysql - проще. И получить управление почтой через веб. Для начинающего - самое то....
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Shturm_N
сообщение 9.2.2010, 10:52    [ Вставить ник в форму быстрого ответа ]
Сообщение #5


Пингвин со стажем
Иконка группы

Группа: Скромные боги
Сообщений: 1472
Регистрация: 28.9.2005
Из: Луганск
ICQ: 137638230
Пользователь №: 3
Спасибо сказали: 11 раз(а)

Дистрибутив:
Ubuntu, Debian
Jabber ID:
[email protected]



Репутация: 6


Цитата(VSJCFM @ 9.2.2010, 10:12) *
Я конечно извиняюсь за оффтоп, но:
Shturm_N, странно, у меня этот труп на всех серваках прекрасно работает, ну кроме почтового(IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif) Надо ж им как-то от себя почту слать, а сендмыло в стандартной поставке включено и настроено.

Я не говорил что он не работает. Желающие потрахатся могут пользоваться. Но настройка его далека от вменяемой. Особые похвалы вызывает компилятор для конфига.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
martin
сообщение 9.2.2010, 12:31    [ Вставить ник в форму быстрого ответа ]
Сообщение #6


Administrator
Иконка группы

Группа: Скромные боги
Сообщений: 124
Регистрация: 28.9.2005
Из: Луганск, Украина
ICQ: 39203985
Пользователь №: 1
Спасибо сказали: 11 раз(а)

Дистрибутив:
ASP Linux 12
Jabber ID:
[email protected]



Репутация: 4


это вы его готовить не умеете. Я эмигрировал на postfix только из более простой связки с mysql. Для sendmail там действительно крутить долго надо.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Shturm_N
сообщение 9.2.2010, 14:20    [ Вставить ник в форму быстрого ответа ]
Сообщение #7


Пингвин со стажем
Иконка группы

Группа: Скромные боги
Сообщений: 1472
Регистрация: 28.9.2005
Из: Луганск
ICQ: 137638230
Пользователь №: 3
Спасибо сказали: 11 раз(а)

Дистрибутив:
Ubuntu, Debian
Jabber ID:
[email protected]



Репутация: 6


Я бы не отправлял человека сейчас изучать сего зверька. Его в части дистрибутивов уже и нет. Его место заняли вышеуказанные МТА.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
storm
сообщение 12.2.2010, 9:29    [ Вставить ник в форму быстрого ответа ]
Сообщение #8


Фанат
****

Группа: Опытные
Сообщений: 239
Регистрация: 6.2.2007
Из: Луганск
ICQ: 222212387
Пользователь №: 136
Спасибо сказали: 3 раз(а)

Дистрибутив:
win, linux



Репутация: 1


Я так понимаю у большинства стоит postfix. Ну а exim кто нибудь использует? А ведь exim очень гибок.

Например, на стадии получения можно, сделать такое правило

Код
# Считем число точек или дефисов в доменном имени. (больше 5-х - в топку)
deny    condition    = ${if match{$sender_host_name}{\N((?>\w+[\.|\-]){5,})\N}{yes}{no}}
    hosts        = !+relay_from_hosts : *
    !senders = :
    message        = More dots in name

Или такое

Код
# Рубаем хосты типа *adsl*; *dialup*; *pool*;....
# Нормальные люди с таких не пишут.
deny    message        = Your hostname is bad (adsl, poll, ppp & etc)
    !senders = :
    condition     = ${if match{$sender_host_name} \
    {adsl|dialup|pool|peer|dhcp}{yes}{no}}

О разных правилах при обработке HELO я уж и молчу (IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif)

Благодаря таким правилам отсекается почти весь спам и надобность в аниспаме полностью отпала.

А можно такое сделать в postfix?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
martin
сообщение 12.2.2010, 10:01    [ Вставить ник в форму быстрого ответа ]
Сообщение #9


Administrator
Иконка группы

Группа: Скромные боги
Сообщений: 124
Регистрация: 28.9.2005
Из: Луганск, Украина
ICQ: 39203985
Пользователь №: 1
Спасибо сказали: 11 раз(а)

Дистрибутив:
ASP Linux 12
Jabber ID:
[email protected]



Репутация: 4


можно.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 22.9.2019, 4:39    


BonAppetit - кулинарные авторские фоторецепты  ITO-info