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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн ant45

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Добрый день! Прочитал статью в журнале «FULL CIRCLE» Идеальный сервер. Сделал как там написано. Не могу подключится к почтовому ящику, белка пишет «Неизвестный пользователь или неправильный пароль».

Проштудировал эту ветку, внес изменения в соответствующие файлы, добавил, что не хватало, перепроверил все не один раз. Результат ноль, белка пишет то же самое. :-[

Помогите кто в теме, пните в нужном направлении где искать! Где прочесть какие происходят процессы при подключении POP, IMAP? Как происходит авторизация? :'(

Оффлайн Maulder

  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
перерыл весь интернет и этот форум ношол ошибки ну теперь у меня  вот что пишет в логе.
(Нажмите, чтобы показать/скрыть)
я немогу принять почту только отправляет а куда неизвестно я отпровлял на info@kssrc.ru но получить почту с этого почтового адреса немогу
outluck ругается мол пароль неверный или логин.
помогите оч надо... :-[
« Последнее редактирование: 20 Мая 2010, 14:20:51 от Maulder »

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
подскажите куда копать.
Не логинится на http://192.168.0.10/squirrelmail/, пишет: "ОШИБКА: Сервер IMAP сбросил соединение."
по телнету отправляет письма test2@alkom.local ----> test3@alkom.local
но не получает
(Нажмите, чтобы показать/скрыть)
кусок лога после попытки залогинится на http://192.168.0.10/squirrelmail/, отпраки письма, и попытки получения.

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

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

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

master.cf

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

main.cf

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

setup.php
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 21 Мая 2010, 21:10:46 от sd--Anti »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Он же пишет: ERR chdir Maildir failed.
и
May 21 20:48:49 nixDDMF imapd: chdir Maildir: No such file or directory
May 21 20:48:49 nixDDMF imapd: test3@alkom.local: No such file or directory

Туда и копать.

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Вначале я думал ошибка в синтаксисе CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') FROM users WHERE email='%s'

Но при отправке через телнет путь создается четко. "/home/vmail/alkom.local/test3"

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

Вот я и уперся, практики и знаний - не хватает.
Жду совета.
« Последнее редактирование: 22 Мая 2010, 00:08:22 от sd--Anti »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Судя по логам, у Вас с smtp-то проблем нет - там все доставляется. Правда куда - не понятно. Посмотрите (на всякий случай) в /home/vmail/alkom.local/test3 письма попадают?
Проблема у Вас, похоже, с pop3 и imap.

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
письма лежат (/home/vmail/alkom.local/test3/new), с этим проблем нет, но вот куда "рыть" дальше я уже не знаю, весь день сегодня "ковырял". Может еще какие конфиги добавить?

Оффлайн Karl500

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

#MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/')
MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') FROM users WHERE email='%s'

Раскомментируйте первую строку и закомментируйте вторую.

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
root@nixDDMF:~# telnet localhost 110
Trying ::1...
Connected to localhost.
Escape character is '^]'.
+OK Hello there.
user test3@alkom.local
+OK Password required.
pass secret
-ERR Temporary problem, please try again later
Connection closed by foreign host.

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

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

Оффлайн Karl500

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

cat /etc/courier/authdaemonrc

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
ps aux | grep authdaemon

cat /etc/courier/authdaemonrc

ps aux | grep authdaemon
root      2253  0.0  0.0   3320   824 pts/0    S+   13:20   0:00 grep --color=auto authdaemon
cat /etc/courier/authdaemonrc

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

Вот еще

ps aux | grep auth
Цитировать
root@nixDDMF:~# ps aux | grep auth
root      1883  0.0  0.0   8772  1684 pts/0    T    11:46   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 -d
root      1885  0.0  0.0      0     0 pts/0    Z    11:46   0:00 [saslauthd] <defunct>
root      1886  0.0  0.0      0     0 pts/0    Z    11:46   0:00 [saslauthd] <defunct>
root      1887  0.0  0.0      0     0 pts/0    Z    11:46   0:00 [saslauthd] <defunct>
root      2131  0.0  0.0   8772   792 ?        Ss   12:07   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -r -n 5
root      2132  0.0  0.0   8772   440 ?        S    12:07   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -r -n 5
root      2134  0.0  0.0   8772   436 ?        S    12:07   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -r -n 5
root      2135  0.0  0.0   8772   436 ?        S    12:07   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -r -n 5
root      2136  0.0  0.0   8772   436 ?        S    12:07   0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -r -n 5
root      2225  0.0  0.0   3320   820 pts/0    S+   13:10   0:00 grep --color=auto auth

рою дальше

root@nixDDMF:~# testsaslauthd -u test2@alkom.local -p 88888888
connect() : No such file or directory


не пойму где ошибка...


дополнительно

netstat -tap | grep mysql

tcp        0      0 localhost:mysql         *:*                     LISTEN      2680/mysqld


Разве не должно быть так? -------> tcp        0      0 localhost.localdo:mysql
« Последнее редактирование: 22 Мая 2010, 13:53:48 от sd--Anti »

Оффлайн Karl500

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

/etc/init.d/courier-authdaemon start

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
saslauthd ни при чем. courier авторизуется по authdaemon, но почему-то он у Вас не запущен.

/etc/init.d/courier-authdaemon start

root@nixDDMF:~# /etc/init.d/courier-authdaemon start
 * Starting Courier authentication services authdaemond                  [ OK ]

root@nixDDMF:~# ps aux | grep authdaemon
root      4620  0.0  0.0   3320   824 pts/7    S+   23:02   0:00 grep --color=auto authdaemon

mail.log

May 22 22:31:27 nixDDMF courier: exec: No such file or directory


« Последнее редактирование: 22 Мая 2010, 23:07:21 от sd--Anti »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
У Вас
LOGGEROPTS="/var/log/courier/"
И что там в этих логах?

Оффлайн sd--Anti

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
У Вас
LOGGEROPTS="/var/log/courier/"
И что там в этих логах?
Пустая папка

 

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