Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-05-18 14:58:53

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

[SOLVED] postfix dovecot virtualne domeny. nie da sie zalogowac.

Witam

Skonfigurowalem sobie postfixa i dovecota do virtualnych domen. Niestety nie dziala pobieranie wiadomosci ze skrzynek. Obojetnie czy to pop czy imap z szyfrowaniem czy bez.

Jak sie telnetuje i wpisuje komendy to sie zaloguje po popie i imapie ale thunderbird nie dziala.

May 18 14:41:29 serwer dovecot: imap-login: Aborted login (4 authentication attempts): user=<ukasz>, method=PLAIN, rip=192.168.2.200, lip=87.99.62.52, TLS

oto moje konfigi

main.cf

Kod:

virtual_alias_maps=mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_mailbox_domains=mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps=mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_uid_maps=static:5000
virtual_gid_maps=static:5000
virtual_mailbox_base=/home/vmail

smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth
smtpd_sasl_auth_enable=yes
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,reject_non_fqdn_hostname,reject_non_fqdn_sender,reject_non_fqdn_recipient,reject_unauth_pipelining,reject_invalid_hostname,reject_unknown_sender_domain,check_policy_service inet:127.0.0.1:60000
smtpd_banner = $myhostname
biff = no
append_dot_mydomain = no
delay_warning_time = 4h
readme_directory = /usr/share/doc/postfix

smtpd_hard_error_limit = 20
message_size_limit = 20971520

smtpd_tls_auth_only = no
smtp_use_tls = yes
smtpd_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_key_file = /root/server.key
smtpd_tls_cert_file = /root/server.crt
smtpd_tls_CAfile = /root/server.crt
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
tls_random_source = dev:/dev/urandom

mydomain = ukasz.net.pl
myhostname = ukasz.net.pl
myorigin = ukasz.net.pl

mydestination = $mydomain, $myhostname, localhost


mydestination = dev.ukasz.net.pl, localhost.ukasz.net.pl, localhost, ukasz.net.pl
relayhost = 
mynetworks = 127.0.0.0/8
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
default_transport = error
relay_transport = error
html_directory = /usr/share/doc/postfix/html

dovecot.conf

Kod:

protocols = imap imaps pop3 pop3s
listen = *
disable_plaintext_auth = no
shutdown_clients = yes
log_timestamp = "%Y-%m-%d %H:%M:%S "
syslog_facility = mail
ssl_disable = no
ssl_verify_client_cert = yes
ssl_cert_file = /root/server.crt
ssl_key_file = /root/server.key
ssl_parameters_regenerate = 10
verbose_ssl = no
mail_location = maildir:/home/vmail/%d/%n
mail_privileged_group = mail
mail_access_groups =
mail_full_filesystem_access = no
max_mail_processes = 1024
mail_process_size = 128
mailbox_idle_check_interval = 30
maildir_copy_with_hardlinks = yes

protocol imap {
    imap_max_line_length = 65536
    login_greeting_capability = no
    imap_client_workarounds = outlook-idle delay-newmail outlook-idle netscape-eoh tb-extra-mailbox-sep
}

protocol pop3 {
  
    pop3_uidl_format = %08Xu%08Xv
    pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}



auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@
auth_verbose = no
auth_debug = no
auth_debug_passwords = no
auth_worker_max_count = 30

auth default {
  mechanisms = plain login

  passdb sql {
    args = /etc/dovecot/dovecot-sql.conf
    }

 userdb sql {
    args = /etc/dovecot/dovecot-sql.conf 
    }

  socket listen {
    client {
        path = /var/spool/postfix/private/auth
        mode = 0660
        user = postfix
        group = postfix
    }
  }
}

problem byl w tym ze telnetujac wpisywalem user@domena a w thunderbirdzie wpisywalem samo user.

przy okazji znalazlem inny blad dotyczacy zapytania sql w postfixie.  nie pozwalalo to na poprawne wyszukiwanie userow. szukal samego user a nie user@domena. dokladnie to mialem %u a ma byc %s

Ostatnio edytowany przez ukasz (2008-05-19 17:34:52)


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)