URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 90351
[ Назад ]

Исходное сообщение
"Postfix+courier-imap"

Отправлено leviafanovich , 19-Ноя-10 12:53 
Продолжаю разбираться с фряхой и поставил связку POSTFIX+Courier-IMAP по вот такому мануалу http://www.sys-adm.org.ua/mail/mail-howto-p1.php
Но ничерта не работает. Папки маил вроде создаются, а по телнету не подрубается к 110 порту..

Пишет вот что Putty

/home/admin#telnet 195.114.7.67 110
Trying 195.114.7.67...
Connected to mail.sata.pp.ua.
Escape character is '^]'.
+OK Hello there.
user root@sata.pp.ua
+OK Password required.
pass password
-ERR Temporary problem, please try again later
Connection closed by foreign host.

В логах пишет

Nov 19 11:30:46 server courier-imap: LOGIN FAILED, user=root@sata.pp.ua, ip=[212
.110.133.152]
Nov 19 11:30:46 server courier-imap: authentication error: Input/output error

postconf -n Выдает такое


address_verify_sender = <>
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
debug_peer_level = 2
default_privs = nobody
disable_vrfy_command = yes
html_directory = /usr/local/share/doc/postfix
inet_interfaces = all
local_recipient_maps = unix:passwd.byname $alias_maps
mail_owner = postfix
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
message_size_limit = 5242880
mydomain = sata.pp.ua
myhostname = mail.sata.pp.ua
mynetworks_style = host
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/local/share/doc/postfix
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
show_user_unknown_table_name = no
smtp_always_send_ehlo = yes
smtpd_banner = $myhostname ESMTP
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, check_client_access hash:/usr/local/etc/postfix/client_access, reject_unknown_client_hostname
smtpd_etrn_restrictions = reject
smtpd_hard_error_limit = 8
smtpd_helo_required = yes
smtpd_helo_restrictions = check_helo_access hash:/usr/local/etc/postfix/hello_access, permit_mynetworks,permit_sasl_authenticated, reject_invalid_helo_hostname,  reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, check_recipient_access hash:/usr/local/etc/postfix/recipient_access,reject_unlisted_recipient, reject_unknown_recipient_domain, reject_non_fqdn_recipient,reject_unverified_recipient
smtpd_reject_unlisted_sender = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_login_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/sender.conf
smtpd_sender_restrictions = permit_mynetworks,                                ch
eck_sender_access hash:/usr/local/etc/postfix/sender_access, reject_authenticated_sender_login_mismatch, reject_unknown_sender_domain,  reject_unlisted_sender, reject_unverified_sender
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550
unverified_sender_reject_code = 550
virtual_alias_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/alias.conf
virtual_gid_maps = static:1981
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysqlLookupMaps/domain.conf
virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/quota.conf
virtual_mailbox_limit_override = yes
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/mailbox.conf
virtual_maildir_extended = yes
virtual_maildir_limit_message = "Sorry, the user's maildir has overdrawn his diskspace quota, please try again later"
virtual_minimum_uid = 1000
virtual_overquota_bounce = yes
virtual_uid_maps = static:1981

cat /usr/local/etc/courier-imap/pop3d | grep -v ^# | grep -v ^$


PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="PLAIN LOGIN CRAM-MD5"
POP3AUTH_ORIG="PLAIN LOGIN CRAM-MD5"
POP3AUTH_TLS="PLAIN LOGIN CRAM-MD5"
POP3AUTH_TLS_ORIG="PLAIN LOGIN CRAM-MD5"
POP3_PROXY=0
PORT=110
ADDRESS=0
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=courier-imap"
POP3DSTART=YES
MAILDIRPATH=Maildir

cat /usr/local/etc/authlib/authdaemonrc | grep -v ^# | grep -v ^$


authmodulelist="authmysql"
authmodulelistorig="authmysql"
daemons=5
authdaemonvar=/var/run/authdaemond
subsystem=mail
DEBUG_LOGIN=2
DEFAULTOPTIONS="wbnodsn=1"
LOGGEROPTS=""

cat /usr/local/etc/authlib/authmysqlrc | grep -v ^# | grep -v ^$


MYSQL_USERNAME          postfix
MYSQL_PASSWORD          password
MYSQL_SOCKET            /tmp/mysql.sock
MYSQL_PORT              0
MYSQL_OPT               0
MYSQL_DATABASE          postfixcourier
MYSQL_CHARACTER_SET utf8
MYSQL_USER_TABLE        mailbox
MYSQL_CRYPT_PWFIELD     crypt
MYSQL_CLEAR_PWFIELD     password
MYSQL_UID_FIELD         1981
MYSQL_GID_FIELD         1981
MYSQL_LOGIN_FIELD       username
MYSQL_HOME_FIELD        /var/spool/mail
MYSQL_NAME_FIELD        name
MYSQL_MAILDIR_FIELD     maildir
MYSQL_QUOTA_FIELD       quota
MYSQL_WHERE_CLAUSE      active='1'

sockstat | grep :110


root     couriertcp 2349  3  tcp4   *:110                 *:*

При создании ящика qwerty@sata.pp.ua в postfixadmin пишет

Nov 19 11:42:42 server postfix/smtpd[2427]: connect from localhost[127.0.0.1]
Nov 19 11:42:42 server postfix/smtpd[2427]: 3E4AA4AC21: client=localhost[127.0.0
.1]
Nov 19 11:42:42 server postfix/cleanup[2429]: 3E4AA4AC21: message-id=<2010111909
4242.3E4AA4AC21@mail.sata.pp.ua>
Nov 19 11:42:42 server postfix/qmgr[2302]: 3E4AA4AC21: from=<root@sata.pp.ua>, s
ize=582, nrcpt=1 (queue active)
Nov 19 11:42:42 server postfix/smtpd[2427]: disconnect from localhost[127.0.0.1]
Nov 19 11:42:42 server postfix/virtual[2430]: 3E4AA4AC21: to=<qwerty@sata.pp.ua>
, relay=virtual, delay=0.04, delays=0.02/0.01/0/0.01, dsn=2.0.0, status=sent (de
livered to maildir)
Nov 19 11:42:42 server postfix/qmgr[2302]: 3E4AA4AC21: removed

Может поможет кто чем? Не могу разобраться =((( Может мануал тот устаревший...
server# uname -a


FreeBSD server.sata.pp.ua 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Thu Nov 18 19:33:14 UTC 2010     root@:/usr/obj/usr/src/sys/STROCOM  i386

pkg_info | grep postfix

postfix-2.7.1,1     A secure alternative to widely-used Sendmail
postfixadmin-2.3_1  PHP web-based management tool for Postfix virtual domains a

pkg_info | grep courier

courier-authlib-0.63.0_1 Meta-port for the courier authentication library
courier-authlib-base-0.63.0_1 Courier authentication library base
courier-authlib-mysql-0.63.0_1 MySQL support for the Courier authentication library
courier-imap-4.8.0,2 IMAP (and POP3) server that provides access to Maildir mail

Не знаю еще какие конфиги показать! Помогите пож!!


Содержание

Сообщения в этом обсуждении
"Postfix+courier-imap"
Отправлено PavelR , 19-Ноя-10 13:05 

Бездумное применение мануалов только к таким результам и приводит.


>Папки маил вроде создаются, а по телнету не подрубается к 110 порту..
>Пишет вот что Putty
>/home/admin#telnet 195.114.7.67 110
>Trying 195.114.7.67...
>Connected to mail.sata.pp.ua.
>Escape character is '^]'.

Как-то пишете сначала одно, потом другое... То "не подрубается к порту" то "Connected to mail.sata.pp.ua.".

Вы уж потрудитесь подумать что пишете. А лучше подумайте над тем, что пишете в конфиги, и как оно должно работать....


"Postfix+courier-imap"
Отправлено PavelR , 19-Ноя-10 13:11 
>Может поможет кто чем? Не могу разобраться =((( Может мануал тот устаревший...

Конечно устаревший мануал. Особенно если настраивать не по нему.
Сходу видно несколько разночтений/расхождений вашей конфигурации и той, что описана в статье.

Потрудитесь быть более внимательным. Вписывайте никакие опции, пока точно не будете знать на что они влияют. А лучше всего следуйте мануалу буква-в-букву, пока не настроите рабочий вариант. А уже потом ломайте его как хотите.


"Postfix+courier-imap"
Отправлено leviafanovich , 19-Ноя-10 13:14 
>>Может поможет кто чем? Не могу разобраться =((( Может мануал тот устаревший...
> Конечно устаревший мануал. Особенно если настраивать не по нему.
> Сходу видно несколько разночтений/расхождений вашей конфигурации и той, что описана в статье.
> Потрудитесь быть более внимательным. Вписывайте никакие опции, пока точно не будете знать
> на что они влияют. А лучше всего следуйте мануалу буква-в-букву, пока
> не настроите рабочий вариант. А уже потом ломайте его как хотите.

И где я ошибся =((


"Postfix+courier-imap"
Отправлено edd , 19-Ноя-10 14:15 
>>>Может поможет кто чем? Не могу разобраться =((( Может мануал тот устаревший...
>> Конечно устаревший мануал. Особенно если настраивать не по нему.
>> Сходу видно несколько разночтений/расхождений вашей конфигурации и той, что описана в статье.
>> Потрудитесь быть более внимательным. Вписывайте никакие опции, пока точно не будете знать
>> на что они влияют. А лучше всего следуйте мануалу буква-в-букву, пока
>> не настроите рабочий вариант. А уже потом ломайте его как хотите.
> И где я ошибся =((

Установите себе iRedMail или Zimbra и не мучайтесь, заодно увидите как должно быть все настроено