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


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

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

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

Оффлайн ant45

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
тем неменее когда я его ставлю в host  и mynetworks = 127.0.0.0/8 почта без авторизации перестает отправляться, а когда в mynetworks добавляю локалку, от идет без авторизации. Только у мена траблы какие-то с авторизацией smtp

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Если при этом вообще не указать параметр mynetworks_style, должно быть то же самое.

Оффлайн ant45

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
по идее да, но Дэлфи стоит поробовать этот параметр явно указать если у него из локалки отправляется без авторизации

Оффлайн Karl500

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

Оффлайн Дэлфи

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
    • Citysakh.ru
Народ, спасибо вам за советы. Всё у меня оказывается работает, просто я хотел
Цитировать
чтобы _из_локальной_сети_ _внутрь_ домена_ письма отправлялись _только_ с авторизацией
Однако, действительно, ЗАЧЕМ? )))

Karl500, а то письмо пришло, правда с опозданием. Но у меня последний вопрос: получается что любой может с любого места послать подобное письмо (с несуществующим "От кого", но на реальный мой "Кому") без авторизации?
Тяжела и неказиста жизнь простого программиста...

Оффлайн ant45

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Если нужно сделать так, чтобы _из_локальной_сети_ _внутрь_ домена_ письма отправлялись _только_ с авторизацией, то это совсем другая задача (обычно так не делают: зачем?)


тогда можно подменив адрес на локальный устроить рассылку

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Конечно. Поэтому-то совершенно не стоит доверять полю "From"  в письмах. Даже с учетом (возможных) проверок, которые можно провести (вот, почитайте: https://forum.ubuntu.ru/index.php?topic=29883.msg622941#msg622941 и следующий пост)

Пользователь решил продолжить мысль 25 Мая 2010, 10:40:14:
ant45,

Это уже проблема не postfix, а файрволла. Можете попробовать устроить рассылку через мой сервер? Могу дать его адрес, если беретесь ;)

UPD: Еще раз, внимательно:
1. Доступ к серверу должен быть без авторизации, верно? Иначе снаружи писем не получите вообще.
2. Прием писем на локальные адреса должна быть без авторизации, иначе см. п.1.
3. Из локальной сети прием либо разрешен без авторизации вообще, либо запрещен без авторизации вообще. Неважно, куда направляются письма.

Вы же пытаетесь сконфигурировать так, чтобы:
а) снаружи на локальные адреса почта поступала _без_ авторизации
б) с локальных адресов наружу _без_ авторизации
Но почему-то
в) с локальных адресов _внутрь_ - с авторизацией.

Теперь понятно?
« Последнее редактирование: 25 Мая 2010, 14:45:07 от Karl500 »

Оффлайн Дэлфи

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
    • Citysakh.ru
Спасибо большое! Теперь всё понятно! И посты про антиспам возьму на заметку  ;)
Тяжела и неказиста жизнь простого программиста...

Оффлайн ant45

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

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Я все решил, проблемы была в настройке маршрутизатора...... а я полез конфиги ломать)
Почта ходит во всех направлениях, между всеми доменами.
Спасибо за помощь.!

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Прошу помощи.
Почта уходит и приходит. Не могу заставить сервер делать переадресацию. Письмо на пользователя info@moydomen.com приходит. В его ящике лежит, а на пользователя user@moydomen.com и user2@moydomen.com не переадресовывается.
Вот мои конфиги:

/etc/postfix/mysql-virtual_forwardings.cf
(Нажмите, чтобы показать/скрыть)

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

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

/etc/postfix/main.cf
(Нажмите, чтобы показать/скрыть)
/var/log/mail.err  -пуст
« Последнее редактирование: 26 Мая 2010, 12:00:35 от Viktor1802 »

Онлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Karl500

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

Оффлайн Дэлфи

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
    • Citysakh.ru
Karl500, настроил антиспам по твоим постам. Всё, кроме
Цитировать
3,4. Использование Domainkey и DKIM
Скажи, а как быть, если почтовых доменов несколько?

И ещё:
Цитировать
$virus_admin = "postmaster@$mydomain"; # due to D_DISCARD default
выдаёт
Цитировать
root@servak04:~# /etc/init.d/amavis restart
Stopping amavisd: (not running).
Starting amavisd: Error in config file "/etc/amavis/conf.d/50-user": Can't use string ("servak04.PacificPlaza.local") as an ARRAY ref while "strict refs" in use at /etc/amavis/conf.d/50-user line 30.
(failed).
а если поставить вот так:
Цитировать
$virus_admin = "it@sakhalinpacificplaza.ru"; # due to D_DISCARD default
то выдаёт вот так:
Цитировать
root@servak04:~# /etc/init.d/amavis restart
Stopping amavisd: (not running).
Starting amavisd: Array found where operator expected at /etc/amavis/conf.d/50-user line 30, at end of line
        (Missing operator before ?)
Error in config file "/etc/amavis/conf.d/50-user": syntax error at /etc/amavis/conf.d/50-user line 30, near "it@sakhalinpacificplaza"
Global symbol "@sakhalinpacificplaza" requires explicit package name at /etc/amavis/conf.d/50-user line 30.
(failed).
Чего он хочет-то от меня?

Пользователь решил продолжить мысль 26 Мая 2010, 05:21:25:
А ещё я сделал проверку, оптправив письмо на check-auth@verifier.port25.com и в ответе у меня вот что:
Цитировать
----------------------------------------------------------
SpamAssassin check details:
----------------------------------------------------------
SpamAssassin v3.2.5 (2008-06-10)

Result:         spam  (5.4 points, 5.0 required)

 pts rule name              description
---- ---------------------- --------------------------------------------------
-0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 MIME_HTML_MOSTLY       BODY: Multipart message mostly text/html MIME
 0.0 HTML_MESSAGE           BODY: HTML included in message
 0.0 BAYES_50               BODY: Bayesian spam probability is 40 to 60%
                            [score: 0.4993]
 2.2 TVD_SPACE_RATIO        BODY: TVD_SPACE_RATIO
 1.8 MISSING_SUBJECT        Missing Subject: header
 1.4 EMPTY_MESSAGE          Message appears to have no textual parts and no
                            Subject: text


Это ведь не есть гуд, я правильно понял?
« Последнее редактирование: 26 Мая 2010, 05:21:26 от Дэлфи »
Тяжела и неказиста жизнь простого программиста...

Оффлайн ant45

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Конечно. Поэтому-то совершенно не стоит доверять полю "From"  в письмах. Даже с учетом (возможных) проверок, которые можно провести (вот, почитайте: https://forum.ubuntu.ru/index.php?topic=29883.msg622941#msg622941 и следующий пост)

уменя ругается на  check_policy_service inet:127.0.0.1:60000

May 26 08:59:34 serverWWW postfix/smtpd[13088]: warning: connect to 127.0.0.1:60000: Connection refused
May 26 08:59:34 serverWWW postfix/smtpd[13088]: warning: problem talking to server 127.0.0.1:60000: Connection refused

 

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