Автор Тема: Postfix + Dovecot въпрос относно конфигурация  (Прочетена 5181 пъти)

Intel

  • Гост
Здравейте,
не съм инсталирал до сега пощенски сървър и срещам обърквания. ОС е стабилен Дебиан, а ръководството, което следвах стъпка по стъпка е следното.

Всичко е инсталирано и конфигурирано (уж), но като рестартирам Dovecot ситуацията е следната:

Restarting IMAP/POP3 mail server: dovecotIf you have trouble with authentication failures,
enable auth_debug setting. See http://wiki.dovecot.org/WhyDoesItNotWork
This message goes away after the first successful login.

Като пробвам да вкарам данните в Evolution да тествам ми изписва грешка, че не може да намери сървъра smtp.domain.com. Та ако може да ме допълните кое съм пропуснал в конфигурацията и къде точно се уточнява кой ще е потребителя user@domain.com (аз доколкото разбрах е този от useradd-a).
Активен

Intel

  • Гост
Някой от по-опитните няма ли да се включи ???
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Squirrel mail тръгна ли ти? Отворени ли са ти портовете?
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Като пробвам да вкарам данните в Evolution да тествам ми изписва грешка, че не може да намери сървъра smtp.domain.com. Та ако може да ме допълните кое съм пропуснал в конфигурацията и къде точно се уточнява кой ще е потребителя user@domain.com (аз доколкото разбрах е този от useradd-a).
Това в първото изречение е DNS проблем. За да го заобиколиш, може да пробваш връзка със сървъра по IP адрес, но за да пращаш писма, така или иначе, ще трябва да си настроиш DNS сървъра. За това във второто изречение не мога нищо да кажа, понеже ползвам Cyrus IMAP. В него не е необходимо да има системни акаунти с имената на пощите.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

Intel

  • Гост
@b2l Това не се използва в тутуриал-а.
@laskov - Според мен проблема е, че smtp не е конфигуриран. Имаше един ред в конфигурационния файл, който оставих празен (доколкото четох се отнася за smtp-то, но в тутуриала не се споменаваше за него, а в друг беше написано smtp.ispprovider.com, тоест да се взимал от доставчика..). А, за dns-а и предния път за виртуалхостовете имаше раздвоение но всичко мята към главния домейн (т.е. перпратено е), например ping salamura.domain.com връща.

И между другото портовете не са отворени, а демоните са стартирани..сигурно това има нещо общо с authentication error-a.
« Последна редакция: Feb 09, 2012, 12:27 от Intel »
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
@b2l Това не се използва в тутуриал-а.

Здравейте,
не съм инсталирал до сега пощенски сървър и срещам обърквания. ОС е стабилен Дебиан, а ръководството, което следвах стъпка по стъпка е следното.

 ???
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Intel

  • Гост
Опса, тая стъпка съм решил, че не е нужна явно...
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Опса, тая стъпка съм решил, че не е нужна явно...

То това ти е webmail-а, който няма много общо с smtp-то. Ако си инсталирал smtp-то, ще напишеш smtp.domain.com, а не този на доставчика.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Intel

  • Гост
Та инсталирах и squiremail http://yourdomain or server ip/squirrelmail излиза страница за логин но не знам кой user и пас да използвам. Предполагам ако създам някой с adduser трябва да го добавя някак си в postfix-a?   Хм и порта още не е отворен..

Създадох нов потребител с useradd  икато вляза през web interface-a получавам "connection dropped by the IMAP server". Ето логове:


 dovecot: imap-login: Login: user=<georgi>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
 dovecot: IMAP(georgi): mail_location not set and autodetection failed: Mail storage autodetection failed with home=/home/georgi
 dovecot: IMAP(georgi): Fatal: Namespace initialization failed
« Последна редакция: Feb 09, 2012, 12:50 от Intel »
Активен

Intel

  • Гост
Братя, оправих проблема. В dovecot.conf се слага mail_location = maildir:/var/mailboxes/. Сега имам един друг проблем ако не успея да го реша ще пиша пак. Благодаря на отзовалите се. Сега ми дойде нещо музата да се ровя и дебъгвам.
Активен

Intel

  • Гост
Re: Postfix + Dovecot въпрос относно конфигурация
« Отговор #10 -: Feb 10, 2012, 11:58 »
Е, след много търсене, много пипане, много питане последния и най-важен проблем немога да го реша. Мога да изпращам мейли, но не мога да ги получавам. В прочем получавам ги, но не и в squirrelmail-a, а при cat /var/mail/user-a. В ерор логовете вече няма нищо, всички грешки съм отстранил. В mail.log обаче виждам  sethra postfix/qmgr[13218]: C75*****: removed, тоест трие съобщенията от опашката прети да съм ги видял или нещо такова. Добри хора, нека видим какво мислите по този въпрос, защото аз вече нямам други идеи. (MX заявките също съм ги направил - както виждате съобщенията са получени, но не където трябва май). Също така нямам инсталиран exim4, защото четох някъде, че премахвал postfix и т.н. да се уточня.
« Последна редакция: Feb 10, 2012, 12:04 от Intel »
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Postfix + Dovecot въпрос относно конфигурация
« Отговор #11 -: Feb 10, 2012, 12:30 »
Цитат
Mail Location

Set the mail_location in conf.d/10-mail.conf as determined by the instructions in FindMailLocation.
Източник Стана ми интересно и потърсих да видя как го правят...
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

Intel

  • Гост
Re: Postfix + Dovecot въпрос относно конфигурация
« Отговор #12 -: Feb 10, 2012, 13:02 »
Имам тази директива във файла. Първоначално тя е коментирана и добавих своя която е =/var/mail, но после забелязах това:
%u - username
#   %n - user part in user@domain, same as %u if there's no domain
#   %d - domain part in user@domain, empty if there's no domain
#   %h - home director, и коментирах моята директива, а откоментирах default-натата, защото с тези опции търси в папките на user-a и т.н.

mail_location = maildir:~/Maildir
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n.

Не мисля, че проблема е тук. Получавам правилно пощата в /var/mail/user, но сякаш отива в imap store-a.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Re: Postfix + Dovecot въпрос относно конфигурация
« Отговор #13 -: Feb 10, 2012, 13:12 »
Postfix поставя писмата в /var/mail/user и ти казваш, че с cat /var/mail/user-a виждаш полученото писмо. Доколкото разбирам, след това трябва да кажеш на dovecot къде да търси писмата и в какъв формат са - maildir или mbox. Т.е., ако всички писма са в един файл, предполагам правилното е нещо подобно на
Цитат
mail_location = mbox:/var/mail/%u
Там гледам, че трябва да се погрижиш и за заключване на файлове: MboxLocking
« Последна редакция: Feb 10, 2012, 13:17 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
Re: Postfix + Dovecot въпрос относно конфигурация
« Отговор #14 -: Feb 10, 2012, 13:45 »
При мен е
Код:
mail_location = maildir:/store/mails/%d/%n/Maildir
Но са няколко домейна на сървъра и съм с mysql потребители, не съм чел твоето упътване за какво точно е.
« Последна редакция: Feb 10, 2012, 13:47 от tolostoi »
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast