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


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

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

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

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
А то что почтовик и шлюз на одном ПК как нибудь влияет на доступность почтовика? (Хочу сэкономить ПК). Я по этой инструкции поднял еще один почтовик, на локальной машине, в этой же сети. Так он работает без проблем.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Вы как предпочитаете - гадать по Книге Перемен, или все-таки покажете ТОЧНЫЙ текст ошибки клиента?

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Не удалось подключиться к 192.168.0.9: Нет пути до хоста
Где 192.168.0.9 адрес почтовика и шлюза.
Хост пингуется.
Оутлук пишет Ошибка при соединении с сервером. Ошибка сокета 10060.
« Последнее редактирование: 03 Марта 2011, 16:06:49 от Viktor1802 »

Оффлайн Karl500

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

telnet 192.168.0.9 25

Ну и на сервере заодно попробуйте

telnet 127.0.0.1 25
« Последнее редактирование: 03 Марта 2011, 16:02:56 от Karl500 »

Оффлайн Viktor1802

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

telnet 192.168.0.9 25
Trying 192.168.0.9...
Connected to 192.168.0.9.
Escape character is '^]'.
220 111.life.com.ua ESMTP Postfix (Ubuntu)
quit
221 2.0.0 Bye
Connection closed by foreign host.

С сервера
telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 111.life.com.ua ESMTP Postfix (Ubuntu)
quit
221 2.0.0 Bye
Connection closed by foreign host.



« Последнее редактирование: 03 Марта 2011, 16:13:33 от Viktor1802 »

Оффлайн Karl500

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

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Так я одним клиентом доступаюсь к трем серверам почты: 1 в Интернет, 2-ой в моей сети и этот, 3-й, новый, также в моей сети. Из 2-го сервера почта забирается. Меняю в настройках только один, последний, знак адреса (3 меняю на 9). И получаю ошибку.
Тоже самое в оутлуке. Создал три учетные записи. Две почту забирают а третья - ошибка сокета. Меняю только адреса серверов у второй и третьей уч. запис. между собой и ошибка также меняется. Указывает на проблему забора почты только с этого нового, третьего сервера.
Устанавливал по одной инструкции - сохранил из этого сервера инструкцию с изменениями в файл ОпенОфиса и по шагах поднимал оба сервера. Разница только в том, что один сервер на локальном ПК, имеющим адрес 192.168.0.3. А новый сервер я поднял на ПК, который хочу использовать в качестве шлюза и имеющий адрес 192.168.0.9. Сначала настроил шлюз, потом установил ФТП, потом прокси, а потом уже почтовик. Все работает, интернет шлюз роздает, ФТП доступен. Проблемы только с почтовиком.
« Последнее редактирование: 03 Марта 2011, 17:04:41 от Viktor1802 »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
"Забор" почты идет по POP3 или IMAP? Сделайте то же самое с клиента, но на порт 110 (если POP3) и 143 (если IMAP).

Оффлайн Viktor1802

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Создал уч. зап. в оутлуке. Выбрал ИМАП. Также выдало ошибку. Ставлю в настройках клиента ожидать сервер 2 минуты. Все прошло без ошибок. Создал еще одну уч. зап. но уже по ПОП3 и время ожидания - 2 мин. Прошло без ошибок. Сменил время ожидание на стандартное - 1 минуту. Прошло. Ошибок нет.
Пробую всеми клиентами. Время ожидания такое же как по умолчанию - 1 мин.  Ошибок нет. Клиенты почту отправляют и принимают.
И что за чудо?
И БОЛЬШОЕ спасибо за помощь.
« Последнее редактирование: 03 Марта 2011, 18:34:35 от Viktor1802 »

Оффлайн typus

  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Virtual Reality Panoramafotografie für interaktive Darstellung auf Webseiten.
С почтового сервера выполните

host inbox.ru
ping mxs.mail.ru

и покажите результаты.


вы правы, есть тут ошибка..
с пингом все нормально,
~# ping mxs.mail.ru
PING mxs.mail.ru (94.100.176.20) 56(84) bytes of data.
64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=1 ttl=118 time=53.9 ms
64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=2 ttl=118 time=53.9 ms
64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=3 ttl=118 time=53.7 ms
64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=4 ttl=118 time=54.3 ms
64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=5 ttl=118 time=53.4 ms
^C64 bytes from mxs.mail.ru (94.100.176.20): icmp_seq=6 ttl=118 time=53.4 ms

--- mxs.mail.ru ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5024ms
rtt min/avg/max/mdev = 53.432/53.828/54.365/0.400 ms
а вот host ...
# host inbox.ru                                                           inbox.ru has address 217.69.128.41
;; connection timed out; no servers could be reached
;; connection timed out; no servers could be reached

хм, и кстати, такой эффект на любой хост с любой машины в моей локальной сети, не только с этого почтового сервера..


Пользователь решил продолжить мысль 04 Марта 2011, 15:51:30:
В общем, разобрался я....наткнулся на похожую проблему в сети, не только у меня оказывается такое было,
в двух словах, может, еще когда-то кому-то поможет:
поскольку, как я писал в начале обсуждения своей проблемы, сеть через роутер, в resolv.conf была прописана только одна днс запись- а именно адрес рутера.
Добавил пару записей днс провайдера - и сразу другая реакция на host:
# host inbox.ru
inbox.ru has address 217.69.128.41
inbox.ru mail is handled by 10 mxs.mail.ru.
ну и все, сразу же пошла почта...
Единственное, поскольку ip у меня динамический и домен взят у dyndns, большинство хостов отклоняет письма, пишут что то вроде:
Цитировать
Sorry,
    we do not accept mail from hosts with dynamic IP or generic DNS
    PTR-records. Please get a custom reverse DNS name from your ISP for your
    host...
ну и все в таком же духе..(гмайл например принимает)
Но это уже другая проблема, главное, начало положено, первые тесты пройдены, ну и можно потихоньку в мелочах разбираться и потом уже на нормальный домен прикручивать.
Всем спасибо за подсказки.
« Последнее редактирование: 04 Марта 2011, 15:51:30 от typus »

Оффлайн Dozer009

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Доброе время суток уважаемые ГУРУ!
имеется выделенный сервер у немцев Hetzner
DNS настроен на их роботе, домен виден интернету
$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2011030302   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum
 
@                        IN NS      ns1.first-ns.de.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      robotns3.second-ns.com.
 
@                        IN A       46.4.18.83
localhost                IN A       127.0.0.1
mail                     IN A       46.4.18.83
www                      IN A       46.4.18.83
ftp                      IN CNAME   www
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail


настроил, поставил все как по мануалу!
после входа на squirrelmail
ERROR:
ERROR: Connection dropped by IMAP server.

mail.err и mail.warn пишет

Mar  6 09:51:05 kareta imapd: admin@kareta.ru: No such file or directory
mail.info

Mar  6 09:59:08 kareta imapd: chdir kareta.ru/admin/: No such file or directory
Mar  6 09:59:08 kareta imapd: admin@kareta.ru: No such file or director
y

как по мануалу делал mailx, слал письмо ! письма отсылает с mailx куда угодно, все норм !
после команды mailx admin@kareta.ru

лог mail.info

Mar  6 10:01:39 kareta postfix/pickup[31402]: 84178224067: uid=0 from=<root>
Mar  6 10:01:39 kareta postfix/cleanup[31272]: 84178224067: message-id=<20110306070139.84178224067@kareta.ru>
Mar  6 10:01:39 kareta postfix/qmgr[13441]: 84178224067: from=<root@kareta.ru>, size=309, nrcpt=1 (queue active)
Mar  6 10:01:39 kareta postfix/smtp[31274]: 84178224067: to=<admin@kareta.ru>, relay=none, delay=0.03, delays=0/0/0.03/0, dsn=
Mar  6 10:01:39 kareta postfix/cleanup[31272]: 8B8D5224068: message-id=<20110306070139.8B8D5224068@kareta.ru>
Mar  6 10:01:39 kareta postfix/bounce[1102]: 84178224067: sender non-delivery notification: 8B8D5224068
Mar  6 10:01:39 kareta postfix/qmgr[13441]: 8B8D5224068: from=<>, size=1992, nrcpt=1 (queue active)
Mar  6 10:01:39 kareta postfix/qmgr[13441]: 84178224067: removed
Mar  6 10:01:39 kareta postfix/smtp[31274]: 8B8D5224068: to=<root@kareta.ru>, relay=none, delay=0.03, delays=0/0/0.03/0, dsn=5
Mar  6 10:01:39 kareta postfix/qmgr[13441]: 8B8D5224068: removed

 в эти mail.err и mail.warn файлы ничего не пишет
 
 здесь читал, у кого то была такая проблема, он пофиксил файл hosts и hostname и все стало норм!
 
 файл hosts содержит
 46.4.18.83 mail.kareta.ru. www.kareta.ru. mail
файл  hostname
 kareta.ru

 изменил, сделал /etc/init.d/networking restart
еще писалось про какойто скрипт но его нет у меня /etc/init.d/hostname.sh start

root@kareta /etc # /etc/init.d/networking restart
 * Reconfiguring network interfaces...                                                                                        ssh stop/waiting
ssh start/running, process 2398
/etc/network/if-up.d/sendmail: line 44: /usr/share/sendmail/dynamic: No such file or directory
run-parts: /etc/network/if-up.d/sendmail exited with return code 1
[ OK ]

Imap по telnet localhost 143
* OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2008 Double Precision, Inc.  See COPYING for distribution information.
и когда с локального домашненго компа чрез telnet ip 25
после ввода rcpt: пишет : Relay access denied
так же и когда пытаюсь слать через почтовик the bat!
Mar  6 10:35:34 toreta postfix/smtpd[4621]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Mar  6 10:35:34 toreta postfix/smtpd[4621]: warning: 188.187.18.104: address not listed for hostname dynamicip-188-187-168-10
Mar  6 10:35:34 toreta postfix/smtpd[4621]: connect from unknown[188.187.18.104]
Mar  6 10:36:01 toreta postfix/pickup[2421]: E9BD0224067: uid=0 from=<root>
Mar  6 10:36:01 toreta postfix/cleanup[2466]: E9BD0224067: message-id=<20110306073601.E9BD0224067@toreta.ru>
Mar  6 10:36:01 toreta postfix/qmgr[2420]: E9BD0224067: from=<root@toreta.ru>, size=649, nrcpt=1 (queue active)
Mar  6 10:36:01 toreta postfix/smtp[2469]: E9BD0224067: to=<root@toreta.ru>, orig_to=<root>, relay=none, delay=0.11, delays=0
....................
Mar  6 10:38:17 toreta postfix/smtpd[4621]: NOQUEUE: reject: RCPT from unknown[188.187.18.104]: 554 5.7.1 <p romanrlex@mail.r
Mar  6 10:39:01 toreta postfix/pickup[2421]: 378E3224067: uid=0 from=<root>
Mar  6 10:39:01 toreta postfix/cleanup[2466]: 378E3224067: message-id=<20110306073901.378E3224067@toreta.ru>
Mar  6 10:39:01 toreta postfix/qmgr[2420]: 378E3224067: from=<root@toreta.ru>, size=649, nrcpt=1 (queue active)
Mar  6 10:39:01 toreta postfix/smtp[2469]: 378E3224067: to=<root@toreta.ru>, orig_to=<root>, relay=none, delay=0.1, delays=0.0
Mar  6 10:39:01 toreta postfix/cleanup[2466]: 3FCBB224068: message-id=<20110306073901.3FCBB224068@toreta.ru>
« Последнее редактирование: 06 Марта 2011, 10:53:28 от Dozer009 »

Оффлайн gluki

  • Новичок
  • *
  • Сообщений: 27
  • Я глух и нем... Но иногда как ляпну
    • Просмотр профиля
Доброе время суток!

Проблемка в следующем:

 - ip моего провайдера (динамические) где-то заблэканы - есть у них свой smtp.relay.tld (поэтому посылать разрешают только через них.)
 - на этом рилее у меня пользователь.
 - куда прописать юзера?

в main.cf добавил
#smtp_sasl_auth_enable = yes
#smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd <-- из этого файла поидее должен браться пользователь и пассвд для смтп

Где я что пропускаю - подскажите где смотреть?

в логах при посылке локально все ок, при посылке через скурл - пишет defered, при посылке из мслука на удаленных машинах - ваще relay denied

запутался третьи сутки не сплю

получается что если напрямую пытается послать то из-за ip никуда неможет достучаться, а если прописываю relayhost=mail.isp.tld то немогу достучаться до провайдера....

Пользователь решил продолжить мысль 06 Марта 2011, 19:24:44:
2 Dozer009

Не обращайте на меня внимания, снес нафик purge'ном всю баламуть,
Поставил http://www.howtoforge.com/perfect-server-ubuntu-10.10-maverick-meerkat-ispconfig-3 по этому ману и не ломаю голову.
но блин забыл чем фиксил imap error )))))) во грабли, сам пару часов назад советовал что проверять ))))
« Последнее редактирование: 07 Марта 2011, 03:17:57 от gluki »

Оффлайн ilyha

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Спасибо за руководство.
Ребят подскажите пожалуйста, можно ли к серверу сконфигурированному по данной статье, к одному из виртуальных доменов подцепить авторизацию через AD?
Просто по той информации которую я находил, получалось что все пользователи логинятся посредством АД.
И статьи в основном с участием dovecot...

Оффлайн Maulder

  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Здравствуйте!! у меня проблемма с почтовиком...не хочет создавать адресса длиной больше 5 симвлов...Seminar@exаmple.com не хочет создавать.
Вот лог. mail.log

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

Оффлайн Maulder

  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Помогите пожалуйста нужно очень срочно....ваша помощь...

в логах mail.err появилась вот такое...

Mar 14 09:10:56 router dccproc[5127]: no working DCC servers dcc1.dcc-server
s.net dcc2.dcc-servers.net dcc3.dcc-servers.net ... at 209.169.14.26 200.81.186.
1
Mar 14 09:11:50 router dccproc[5141]: no working DCC servers dcc1.dcc-server
s.net dcc2.dcc-servers.net dcc3.dcc-servers.net ... at 209.169.14.26 200.81.186.
1
Mar 14 09:12:39 router dccproc[5160]: continue not asking DCC 15 seconds aft
er 2 failures


как с этим боротся... почтовик собирал по инструкции....работает на ура...https://forum.ubuntu.ru/index.php?topic=29883.0

 

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