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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн vadim-nsk

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
ничего батенька не понятно, может не поленитесь и нарисуете чего вы, как организовали? и чего у вас за NT такое получается.

Оффлайн 1oDuMSl9Pk

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Добрый день! Прошу вашей помощи т.к. ещё учусь : устнановка прошла нормально до пункта 2,5,1 ! С установкой патча начались проблемы


root@srv2:/usr/src/postfix-2.5.1# patch -p1 < ../postfix-2.5.1-vda-ng.patch
patching file README_FILES/VDA_README
can't find file to patch at input line 105
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -u --new-file --recursive postfix-2.5.1-orig/src/global/mail_params.h postfix-2.5.1/src/global/mail_params.h
|--- postfix-2.5.1-orig/src/global/mail_params.h        2008-01-23 23:10:19.000000000 -0200
|+++ postfix-2.5.1/src/global/mail_params.h     2008-03-23 21:45:22.000000000 -0300
--------------------------
File to patch:

--------------------------

после этого, делаю

dpkg-buildpackage
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
tail: cannot open `debian/changelog' for reading: No such file or directory
dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1

и в конце этой операции ни какими deb пакетами и не пахнет!!!  :)

Подскажите что я не правильно сделал????

dpkg-buildpackage -d

проделываю и получаю тоже самое
root@srv2:/usr/src/postfix-2.5.1# dpkg-buildpackage -d
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
tail: cannot open `debian/changelog' for reading: No such file or directory
dpkg-buildpackage: failure: tail of debian/changelog gave error exit status 1

и опять пакетов нет ни в каких каталогах! Может быть я не правильно патч применяю????

Оффлайн dx

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

Feb  2 19:29:18 post postfix/smtpd[25268]: NOQUEUE: reject: RCPT from unknown[x.x.x.x]: 450 4.7.1 Client host rejected: cannot find your hostname, [x.x.x.x]; from=<avolon@tl.ru> to=<Siniy2004@yandex.ru> proto=ESMTP helo=<homexp>


Ну насчет этого, это просто он отправлет обратный запрос DNS, и пытается понять принадлежит ли зоне этого домена соответвующий ип. Это провайдер должен у себя PTR-ки  прописать на серваке что адрес из вашего домена будет.

А вебмейл видать сам имя подсовывает серваку получается.

Оффлайн dx

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Может быть я не правильно патч применяю????

Так показывавай версию постфикса и патча, а также листинг текущей директории |grep postfix и директории постфикса в которую накатываешь патч

Оффлайн 1oDuMSl9Pk

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Может быть я не правильно патч применяю????

Так показывавай версию постфикса и патча, а также листинг текущей директории |grep postfix и директории постфикса в которую накатываешь патч

как я правильно понял версия postfix
root@srv2:/usr/src# postconf -d | grep mail_version
mail_version = 2.5.1
milter_macro_v = $mail_name $mail_version

патч устанавливается
 postfix-2.5.1-vda-ng.patch
вот директории
 root@srv2:/usr/src# ls |grep postfix
 postfix-2.5.1
 postfix-2.5.1-vda-ng.patch
 root@srv2:/usr/src# cd postfix-2.5.1
 root@srv2:/usr/src/postfix-2.5.1# ls
 README_FILES  src

сильно не пинайте, я только ещё учусь  :)

Оффлайн AvolonL

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

Feb  2 19:29:18 post postfix/smtpd[25268]: NOQUEUE: reject: RCPT from unknown[x.x.x.x]: 450 4.7.1 Client host rejected: cannot find your hostname, [x.x.x.x]; from=<avolon@tl.ru> to=<Siniy2004@yandex.ru> proto=ESMTP helo=<homexp>


Ну насчет этого, это просто он отправлет обратный запрос DNS, и пытается понять принадлежит ли зоне этого домена соответвующий ип. Это провайдер должен у себя PTR-ки  прописать на серваке что адрес из вашего домена будет.

А вебмейл видать сам имя подсовывает серваку получается.
Это я понимаю но раньше все оки было но после того когда на один IP 3 имени дали mai.test1.ru mail.test2.ru mail.test3.ru
тоесть в обратной зоне и днс прописали на 3 имени один Ip )))

у некоторых прописан  smtp и pop mail.test1.ru  а у других mail.test2.ru а у др mail.test3.ru после отего

после этого и пошло поехало ((
вопрос как сделать как раньше ((((

Оффлайн dx

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
AvolonL, ты по ходу когда из другой сети шлешь на почтаре не авторизуешься а вебмейл пускает потому что письмо с локалхоста идет.
mynetworks = 127.0.0.0/8,x.x.x.x/24,x.x.x.x/24,x.x.x.x/22 - среди этих сетей есть адреса твоей домашней сетки?

Оффлайн shustry

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
AvolonL, ты по ходу когда из другой сети шлешь на почтаре не авторизуешься а вебмейл пускает потому что письмо с локалхоста идет.
mynetworks = 127.0.0.0/8,x.x.x.x/24,x.x.x.x/24,x.x.x.x/22 - среди этих сетей есть адреса твоей домашней сетки?

я написал 0.0.0.0/0 - помогло

Оффлайн Artemopolus

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Привет всем.
Вот настроил почту по мануалу - теперь глупый вопрос: как просмотреть почту на серваке?
А как хочется? тобиш в каком виде хотится её увидеть?
А какие есть варианты кроме как просто зайти на /home/vmail/ и посмотреть?

Оффлайн MMX

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
А какие есть варианты кроме как просто зайти на /home/vmail/ и посмотреть?
Веб интерфейс белки, анализ лог файлов
у меня можно спросить о:
Delphi, pascal, postfix
а так-же отвечу на вопросы новичков.

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
AvolonL, ты по ходу когда из другой сети шлешь на почтаре не авторизуешься а вебмейл пускает потому что письмо с локалхоста идет.
mynetworks = 127.0.0.0/8,x.x.x.x/24,x.x.x.x/24,x.x.x.x/22 - среди этих сетей есть адреса твоей домашней сетки?

я написал 0.0.0.0/0 - помогло
оки
 amavis[4235]: (04235-10) Blocked SPAM,и адрес почты
как заставить amavis пропустить это письмо вот полный лог

Feb  3 16:10:06 post amavis[4235]: (04235-10) Blocked SPAM, [83.229.248.15] [89.222.218.110] <2000@eridan2000.ru> -> <navi@tl.ru>, quarantine: spam-3CvkZ5Jyciq0.gz, Message-ID: <62A040C67DA444379877B19BF6064CEF@eridan2000.ru>, mail_id: 3CvkZ5Jyciq0, Hits: 6.599, 2338 ms
Feb  3 16:10:06 post postfix/smtp[4186]: 5FCD410271: to=<navi@tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=6.7, delays=4.4/0/0/2.3, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=04235-10, BOUNCE)


Оффлайн dx

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
AvolonL, ты по ходу когда из другой сети шлешь на почтаре не авторизуешься а вебмейл пускает потому что письмо с локалхоста идет.
mynetworks = 127.0.0.0/8,x.x.x.x/24,x.x.x.x/24,x.x.x.x/22 - среди этих сетей есть адреса твоей домашней сетки?

я написал 0.0.0.0/0 - помогло

Хреновое решение, поздравляю, ты стал опен релеем и через тебя можно спам рассылать. Лучше сделай авторизацию
Цитата: shustry
оки
 amavis[4235]: (04235-10) Blocked SPAM,и адрес почты
как заставить amavis пропустить это письмо вот полный лог

Feb  3 16:10:06 post amavis[4235]: (04235-10) Blocked SPAM, [83.229.248.15] [89.222.218.110] <2000@eridan2000.ru> -> <navi@tl.ru>, quarantine: spam-3CvkZ5Jyciq0.gz, Message-ID: <62A040C67DA444379877B19BF6064CEF@eridan2000.ru>, mail_id: 3CvkZ5Jyciq0, Hits: 6.599, 2338 ms
Feb  3 16:10:06 post postfix/smtp[4186]: 5FCD410271: to=<navi@tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=6.7, delays=4.4/0/0/2.3, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=04235-10, BOUNCE)

Ты не амавис ковыряй, а спамассассин.

Оффлайн dx

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Может быть я не правильно патч применяю????

Так показывавай версию постфикса и патча, а также листинг текущей директории |grep postfix и директории постфикса в которую накатываешь патч

как я правильно понял версия postfix
root@srv2:/usr/src# postconf -d | grep mail_version
mail_version = 2.5.1
milter_macro_v = $mail_name $mail_version

патч устанавливается
 postfix-2.5.1-vda-ng.patch
вот директории
 root@srv2:/usr/src# ls |grep postfix
 postfix-2.5.1
 postfix-2.5.1-vda-ng.patch
 root@srv2:/usr/src# cd postfix-2.5.1
 root@srv2:/usr/src/postfix-2.5.1# ls
 README_FILES  src

сильно не пинайте, я только ещё учусь  :)


Кажись, надо еще ниже на уровень. Щас точно нге скажу. Дома на буке гляну и скажу.

Кстати, скоро выложу веб интерфейс для управления почтарем.
« Последнее редактирование: 03 Февраля 2009, 16:45:37 от dx »

Оффлайн AvolonL

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
AvolonL, ты по ходу когда из другой сети шлешь на почтаре не авторизуешься а вебмейл пускает потому что письмо с локалхоста идет.
mynetworks = 127.0.0.0/8,x.x.x.x/24,x.x.x.x/24,x.x.x.x/22 - среди этих сетей есть адреса твоей домашней сетки?

я написал 0.0.0.0/0 - помогло

Хреновое решение, поздравляю, ты стал опен релеем и через тебя можно спам рассылать. Лучше сделай авторизацию
Цитата: shustry
оки
 amavis[4235]: (04235-10) Blocked SPAM,и адрес почты
как заставить amavis пропустить это письмо вот полный лог

Feb  3 16:10:06 post amavis[4235]: (04235-10) Blocked SPAM, [83.229.248.15] [89.222.218.110] <2000@eridan2000.ru> -> <navi@tl.ru>, quarantine: spam-3CvkZ5Jyciq0.gz, Message-ID: <62A040C67DA444379877B19BF6064CEF@eridan2000.ru>, mail_id: 3CvkZ5Jyciq0, Hits: 6.599, 2338 ms
Feb  3 16:10:06 post postfix/smtp[4186]: 5FCD410271: to=<navi@tl.ru>, relay=127.0.0.1[127.0.0.1]:10024, delay=6.7, delays=4.4/0/0/2.3, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=04235-10, BOUNCE)

Ты не амавис ковыряй, а спамассассин.


тоесть нада спамассисин смотреть?? а где именно

Оффлайн 1oDuMSl9Pk

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Может быть я не правильно патч применяю????

Так показывавай версию постфикса и патча, а также листинг текущей директории |grep postfix и директории постфикса в которую накатываешь патч

как я правильно понял версия postfix
root@srv2:/usr/src# postconf -d | grep mail_version
mail_version = 2.5.1
milter_macro_v = $mail_name $mail_version

патч устанавливается
 postfix-2.5.1-vda-ng.patch
вот директории
 root@srv2:/usr/src# ls |grep postfix
 postfix-2.5.1
 postfix-2.5.1-vda-ng.patch
 root@srv2:/usr/src# cd postfix-2.5.1
 root@srv2:/usr/src/postfix-2.5.1# ls
 README_FILES  src

сильно не пинайте, я только ещё учусь  :)


Кажись, надо еще ниже на уровень. Щас точно нге скажу. Дома на буке гляну и скажу.

Кстати, скоро выложу веб интерфейс для управления почтарем.

admin@srv2:/usr$ ls
bin  games  include  lib  lib64  local  ports  sbin  share  src  X11R6
admin@srv2:/usr/src/postfix-2.5.1/src$ ls
global  util  virtual
admin@srv2:/usr/src/postfix-2.5.1/README_FILES$ ls
VDA_README  VDA_README.diff


вся надежда на тебя! и спасибо за отклик  :)

 

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