Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: HowTo. Почтовый сервер Postfix, Courier, MySQL и SquirrelMail (Ubuntu 8,04)  (Прочитано 462111 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
прописал, заработало, спасибо!

Извращенец

  • Гость
Postfix на сервере Ubuntu 8.04, полностью настроенный по этой ХауТу.
Все работает, за одним маленьким исключением.
Почта отправляется ТОЛЬКО изнутри (то есть, из сетей, явно прописанных в mynetworks). Если работать ТОЛЬКО из офиса - нормально. Но уже выезд куда-то или выход через GPRS напрочь исключает нормальную работу с почтой.
Вопрос - как правильно настроить почту с контролем отправителя не по IP, а по авторизации или иным признакам?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
В этом howto разрешения на отправку сделаны как по ip-адресам, так и авторизованным пользователям. Смотрите, например, строку
smtpd_client_restrictions в /etc/postfix/main.cf. Там указано (в том числе)

permit_sasl_authenticated, permit_mynetworks,

Извращенец

  • Гость
В этом howto разрешения на отправку сделаны как по ip-адресам, так и авторизованным пользователям. Смотрите, например, строку
smtpd_client_restrictions в /etc/postfix/main.cf. Там указано (в том числе)
permit_sasl_authenticated, permit_mynetworks,
э
Ладно, то, что этого не оказалось в моем конфиге - это полбеды. Я его довольно сильно правил в разные периоды жизни сервера...
Можете ли Вы объяснить значение этих параметров?
То есть, что именно делают те или иные значения, и что от них зависит?
А то простым добавлением строчки
Цитировать
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated
я добился запрета на отправку писем.
То есть, прямо противоположного.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Могу. Точнее, даже, уже пояснял. Вот тут: https://forum.ubuntu.ru/index.php?topic=29883.msg622941#msg622941

Извращенец

  • Гость
Хм.. Стало значительно лучше. Остальное проверю на выезде...
Может быть, имеет смысл пнуть Vadimka на тему вставления этих пояснений в тело ХауТу?
Он в начале очень ратовал за то, чтобы ХауТушка получилась качественной и мощной.
А то искать это дополнение на 60-й странице обсуждений - как бэ...
Затруднительно?
Особенно при отстутствии возможности поиска в конкретной теме.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Учтите только, что для 10.04 изменился порт "по умолчанию" для postgrey. Теперь он 10023, соответственно нужно для 10.04 менять значения в main.cf и /etc/default/postgrey

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Он в начале очень ратовал за то, чтобы ХауТушка получилась качественной и мощной.
А то искать это дополнение на 60-й странице обсуждений - как бэ...
Затруднительно?
Да, затруднительно.
99% в обсуждениях вода различной степени чистоты, но 1 % - существенные дополнения.

Оффлайн tagilchanin

  • Активист
  • *
  • Сообщений: 658
    • Просмотр профиля
Ребят появился вопрос касательно spamassassin и amavis. Связка настроена по этому HowTo. Вроде как работает, НО spamassassin только ничего не фильтрует и у меня ощущение что проблема не с ним, а с amavis. Если пришедшее спам-письмо проверить командой spamassassin -t <письмо> то спамассассин показывает оценку 7-8 баллов. А amavis выставляет на это письмо оценку в 0 баллов. Подскажите в чем может быть затык. Вот мои конфиги:

amavis 50-user

(Нажмите, чтобы показать/скрыть)

spamassassin

(Нажмите, чтобы показать/скрыть)

 
т.е. никто не сталкивался с этим? :(
Выбери профессию, которую ты любишь, - и тебе не придется работать ни дня в твоей жизни. (Конфуций)

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
А amavis запущен? Что говорит

ps aux | grep amavis

В main.cf есть запись

content_filter = amavis:[127.0.0.1]:10024

а в master.cf

amavis unix - - - - 2 smtp
        -o smtp_data_done_timeout=1200
        -o smtp_send_xforward_command=yes

?

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Друзья, вопрос такой. Есть сервер на RH 4 и там стои Exim + Dovecot. Хочу перенести почту на Postfix + Courier но необходимо сохранить всю почту что есть в Exim + Dovecot (больше 400 пользователей и порядка 10 гигов писем). Возможно это?
bUbuntu - In a world without walls who needs Windows?..

Оффлайн tagilchanin

  • Активист
  • *
  • Сообщений: 658
    • Просмотр профиля
А amavis запущен? Что говорит

ps aux | grep amavis

В main.cf есть запись

content_filter = amavis:[127.0.0.1]:10024

а в master.cf

amavis unix - - - - 2 smtp
        -o smtp_data_done_timeout=1200
        -o smtp_send_xforward_command=yes

?
ps aux выводит вот это
(Нажмите, чтобы показать/скрыть)

в main.cf
(Нажмите, чтобы показать/скрыть)

в master.cf
(Нажмите, чтобы показать/скрыть)
Выбери профессию, которую ты любишь, - и тебе не придется работать ни дня в твоей жизни. (Конфуций)

Оффлайн atem32

  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
мега дурацкий вопрос)
не знаю как настроиллся постфикс но теперь мне приходят сообщения от прог)
постотрел в вебмине что есть почтовые ящики для пользователей-клиентов)
можно ли через терминал отправить сообщение кому то?
и какие у этих пользователей пароли?пустые или как в учетной записи на сервере??
п.с. мускул не используется))
хочу чтобы пользователи в локалке могли отправлять друг другу письма)
расскажите как протестировать и узнать нормально ли он сам настроился,он поставился вместе с какой то и прог)

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Возникла вот какая ситуация: поднял два почтовика по этой инструкции (Спасибо автору). Один главный, второй резервный. Почта принимается и отправляется. Но произвел проверку доступности отдельный адресов моей локалки при помощи сайта  http://tests.nettools.ru/  И вот ответ

--------------Почтовый сервер: !!!!!.!!!!!!.com.ua.(195.!!!.!!!.!!!) [приоритет 10] ---------------
Подключение... OK
<= 220 !!!.!!!.com.ua ESMTP Postfix (Ubuntu)
=> HELO mailvalid.nettools.ru
<= 250 !!!.!!!.com.ua
=> MAIL FROM: <mailvalid@nettools.ru>
<= 250 2.1.0 Ok
=> RCPT TO: <viktor@!!!.com.ua>
<= 450 4.7.1 Client host rejected: cannot find your hostname, [77.246.230.9]

***Пользователя с таким E_Mail не доступен на сервере***

---------------Почтовый сервер: !!!.!!!.com.ua.(195.!!!.!!!.!!!) [приоритет 20] ---------------
Подключение... OK
<= 220 !!!.!!!.com.ua ESMTP Postfix (Ubuntu)
=> HELO mailvalid.nettools.ru
<= 250 !!!.!!!.com.ua
=> MAIL FROM: <mailvalid@nettools.ru>
<= 250 2.1.0 Ok
=> RCPT TO: <viktor@!!!.com.ua>
<= 250 2.1.5 Ok

***Пользователь с таким E_Mail доступен на сервере***

И так на всех пользователей, хотя почта ходит нормально.
Подскажите, как это понять?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Проблема не у Вас:

vladimir@vladimir:~$ host 77.246.230.9
Host 9.230.246.77.in-addr.arpa. not found: 3(NXDOMAIN)

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.