Sent from my iPhone
> On Mar 26, 2016, at 12:27 PM, MARIA jamieson <jamieson.ma...@yahoo.com> wrote: > > > > On Saturday, March 26, 2016 2:40 AM, Aki Tuomi <aki.tu...@dovecot.fi> > wrote: > > > You should reply to list and not just me. Did you try over SSL? > ---Aki TuomiDovecot oy-------- Alkuperäinen viesti --------Lähettäjä: MARIA > jamieson <jamieson.ma...@yahoo.com> Päivämäärä: 26.3.2016 6.28 (GMT+02:00) > Saaja: aki.tu...@dovecot.fi Aihe: Re: Need help solving issue > doveconf -n output: > doveconf -n > # 2.2.18: /local/etc/dovecot/dovecot.conf > # Pigeonhole version 0.4.8 (0c4ae064f307+) > # OS: FreeBSD 10.2-RELEASE amd64 ufs > auth_debug = yes > auth_debug_passwords = yes > auth_mechanisms = plain login > auth_verbose = yes > default_login_user = dovecot > dict { > quota = mysql:/local/etc/dovecot-dict-quota.conf > } > disable_plaintext_auth = no > first_valid_gid = 125 > first_valid_uid = 125 > info_log_path = /var/log/dovecot.log > log_path = /var/log/dovecot.log > mail_debug = yes > mail_location = maildir:/local/virt/%d/%n/ > mail_privileged_group = mail > managesieve_notify_capability = mailto > managesieve_sieve_capability = fileinto reject envelope encoded-character > vacation subaddress comparator-i;ascii-numeric relational regex imap4flags > copy include variables body enotify environment mailbox date index ihave > duplicate > passdb { > args = /local/etc/dovecot/dovecot-sql.conf This looks odd. Should it be /usr/local/etc/...? It looks like that pathos everywhere so maybe it's right. > driver = sql > name = sql > } > protocols = imap > service auth { > unix_listener /var/spool/postfix/private/auth { > group = postfix > mode = 0666 > user = postfix > } > unix_listener auth-master { > group = > mode = 0600 > user = > } > } > service imap-login { > inet_listener imaps { > port = 993 > ssl = yes > } > } > ssl = required > ssl_cert = </etc/postfix/sslmain.cert > ssl_cipher_list = ALL:!LOW:!SSLv2:!SSLV3 > ssl_key = </etc/postfix/sslmain.key > ssl_protocols = !SSLv3 !SSLv2 > userdb { > args = /local/etc/dovecot/dovecot-sql.conf Same here. > driver = sql > name = sql > } > verbose_proctitle = yes > verbose_ssl = yes > protocol lda { > postmaster_address = postmas...@mydomain.com > sendmail_path = /usr/sbin/sendmail > } > protocol imap { > imap_client_workarounds = delay-newmail tb-extra-mailbox-sep > mail_plugins = quota imap_quota > } > protocol pop3 { > pop3_client_workarounds = outlook-no-nuls oe-ns-eoh > pop3_uidl_format = %08Xu%08Xv > } > local [ipaddress3] { > protocol imap { > ssl_cert = </etc/postfix/ssl42.cert > ssl_key = </etc/postfix/ssl42.key > } > } > local [ipaddress4] { > protocol imap { > ssl_cert = </etc/postfix/ssl43.crt > ssl_key = </etc/postfix/ssl43.pem > } > }Below is output of postconf -npostconf -n > broken_sasl_auth_clients = yes > command_directory = /local/sbin > config_directory = /local/etc/postfix Same here. > daemon_directory = /local/libexec/postfix > data_directory = /var/db/postfix > debug_peer_list = mydomain.com > debugger_command = PATH=/bin:/usr/bin:/local/bin:/usr/X11R6/bin ddd > $daemon_directory/$process_name $process_id & sleep 5 > disable_vrfy_command = yes > html_directory = /local/share/doc/postfix > inet_interfaces = [all my ip addresses here],localhost,127.0.0.1 > inet_protocols = all > local_recipient_maps = $virtual_mailbox_maps > mail_owner = postfix > mailq_path = /local/bin/mailq > manpage_directory = /local/man > mydestination = $myhostname, localhost.$mydomain, localhost, mail.$mydomain, > mail2.$mydomain > mydomain = localhost > myhostname = $mydomain > mynetworks = [my own ip addresses here], localhost, 127.0.0.1, > localhost.localhost > mynetworks_style = host > newaliases_path = /local/bin/newaliases > proxy_read_maps = $smtpd_sender_login_maps $local_recipient_maps > $mydestination $virtual_alias_maps $virtual_alias_domains > $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps > $relay_domains $canonical_maps $sender_canonical_maps > $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks > $virtual_mailbox_limit_maps > queue_directory = /var/spool/postfix > readme_directory = /local/share/doc/postfix > sample_directory = /local/etc/postfix > sendmail_path = /local/sbin/sendmail > setgid_group = maildrop > smtp_sasl_auth_enable = yes > smtp_sasl_password_maps = > proxy:mysql:/local/etc/postfix/mysql_virtual_mailbox_maps.cf > smtp_tls_mandatory_protocols = !SSLv2,!SSLv3 > smtp_tls_note_starttls_offer = yes > smtp_tls_protocols = !SSLv2,!SSLv3 > smtp_use_tls = yes > smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated > reject_non_fqdn_hostname reject_non_fqdn_sender reject_non_fqdn_recipient > reject_unauth_pipelining reject_invalid_hostname reject_rbl_client > list.dsbl.org reject_rbl_client bl.spamcop.net reject_rbl_client > sbl-xbl.spamhaus.org reject_unknown_reverse_client_hostname > reject_unknown_client reject_unauth_destination > smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, > reject_unauth_destination > smtpd_sasl_auth_enable = yes > smtpd_sasl_authenticated_header = yes > smtpd_sasl_local_domain = $myhostname > smtpd_sasl_path = private/auth > smtpd_sasl_type = dovecot > smtpd_sender_login_maps = > proxy:mysql:/local/etc/postfix/mysql_virtual_mailbox_maps.cf > smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks > smtpd_timeout = 300s > smtpd_tls_auth_only = yes > smtpd_tls_cert_file = /etc/ssl/postfix/mail.mydomain.crt > smtpd_tls_key_file = /etc/ssl/postfix/mail.mydomain.pem > smtpd_tls_loglevel = 1 > smtpd_tls_mandatory_protocols = !SSLv2,!SSLv3,TLSv1,TLSv1.1,TLSv1.2 > smtpd_tls_protocols = !SSLv2,TLSv1,TLSv1.1,!SSLv3,TLSv1.2 > smtpd_tls_received_header = yes > smtpd_tls_security_level = encrypt > smtpd_tls_session_cache_timeout = 3600s > soft_bounce = no > tls_random_source = dev:/dev/urandom > unknown_local_recipient_reject_code = 550 > virtual_alias_maps = > proxy:mysql:/local/etc/postfix/mysql_virtual_alias_maps.cf > virtual_gid_maps = static:125 > virtual_mailbox_base = /local/virtual/ > virtual_mailbox_domains = > proxy:mysql:/local/etc/postfix/mysql_virtual_domains_maps.cf > virtual_mailbox_limit = 51200000 > virtual_mailbox_limit_maps = > proxy:mysql:/local/etc/postfix/mysql_virtual_mailbox_limit_maps.cf > virtual_mailbox_maps = > proxy:mysql:/local/etc/postfix/mysql_virtual_mailbox_maps.cf > virtual_minimum_uid = 125 > virtual_transport = virtual > virtual_uid_maps = static:125 > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > smtpd_sasl_password_maps=proxy:mysql:/local/etc/postfix/mysql_virtual_mailbox_maps.cf > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > anonymousbroken_sasl_auth_clients=yes > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > virtual_maildir_limit_message="Sorry, this user has overdrawn their diskspace > quota. Please try again later." > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > virtual_mailbox_limit_override=yes > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > virtual_overquota_bounce=yes > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > virtual_create_maildirsize=yes > postconf: warning: /local/etc/postfix/main.cf: unused parameter: > virtual_mailbox_extended=yes > > On Friday, March 25, 2016 2:41 PM, "aki.tu...@dovecot.fi" > <aki.tu...@dovecot.fi> wrote: > > > >> On March 25, 2016 at 6:48 PM MARIA jamieson <jamieson.ma...@yahoo.com> wrote: >> >> >> Hi, I am using Dovecot 2.2.18 and have migrated from a 1.x versions. After >> this migration I had several errors and obsolete errors in logs. I fixed them >> and after all that I finally was able to run postfix and dovecot again. >> The problem I have facing right now is that in the mail logs and in the >> dovecot logs. I am getting auth errors. >> In mail log the postfix is spitting out: " fatal: no SASL authentication >> mechanisms" >> Dovecot is spitting this out "imap-login : Auth process broken (disconnected >> before auth was ready, waited 0 secs): ,user<>, the shows client ip, my >> server >> ip and then the 0 seconds connection etc. >> Error: auth: environment corrupt; missing value for DOVECOT_" >> >> That is what it spits out. I asked for help and many threads.I am using >> freebsd 10.2. I do use mysql for database. I need someone to explain what >> the >> error means and how I can fix it? >> Thank you for your time! > > Hi! > > Can you provide your postconf -n and doveconf -n output? This sounds like > configuration error. > > Aki Tuomi > Dovecot Oy > > > >