Hello. Thomas.
thanks your kind advice , so i make some progress , but fail.
i focus dovecot .
1)now i do
Edit /etc/ssl/dovecot-openssl.cnf (Edit this accordingly!)
/usr/local/sbin/dovecot-mkcert.sh
2)
telnet a.mydns.jp 143
Trying 192.168.100.101...
Connected to a.mydns.jp.
Escape character is '^]'. --->no errot
(BUT after this what should i do ?)
3)
tail /var/log/messages
May 24 15:03:52 a dnsmasq[26539]: setting --bind-interfaces option
because of OS limitations
tail /var/log/maillog
May 24 15:03:53 a postfix/postfix-script[10052]: starting the Postfix mail
system
May 24 15:03:54 a postfix/master[24067]: daemon started -- version 2.11.4,
configuration /etc/postfix
May 24 15:03:54 a dovecot: master: Dovecot v2.2.15 starting up for
imap, pop3, lmtp
May 24 15:03:54 a dovecot: master: Error: service(imap-urlauth-worker):
pipe() failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(imap-urlauth): pipe()
failed: Too many open files
May 24 15:03:54 a dovecot: master: Error:
open(/var/dovecot/login-master-notify4da6a88940c548de) failed: Too many
open files
May 24 15:03:54 a dovecot: master: Error: service(imap-urlauth-login):
safe_mkstemp(/var/dovecot/login-master-notify) failed: Too many open files
May 24 15:03:54 a dovecot: master: Error:
open(/var/dovecot/login-master-notifye190f0b4219493b5) failed: Too many
open files
May 24 15:03:54 a dovecot: master: Error: service(imap-login):
safe_mkstemp(/var/dovecot/login-master-notify) failed: Too many open
files
May 24 15:03:54 a dovecot: master: Error: service(doveadm): pipe()
failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(dns_client):
pipe() failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(director):
pipe() failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(dict): pipe()
failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(config): pipe()
failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(auth): pipe()
failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(auth-worker):
pipe() failed: Too many open files
May 24 15:03:54 a dovecot: master: Error: service(anvil): command
startup failed, throttling for 2 secs
May 24 15:04:04 a dovecot: ssl-params: Fatal: Error reading
configuration: Timeout reading config from /var/dovecot/config
May 24 15:04:04 a dovecot: master: Error: service(ssl-params):
command startup failed, throttling for 2 secs
May 24 15:04:04 a dovecot: anvil: Fatal: master: service(anvil):
child 31420 returned error 89 (Fatal failure
3)
/etc/dovecot/conf.d/10-auth.conf
--------------------------------
auth_mechanisms = plain
!include auth-system.conf.ext
disable_plaintext_auth = no
/etc/dovecot/conf.d/10-mail.conf
--------------------------------
mail_location = maildir:~/Maildir
namespace inbox {
inbox = yes
}
mmap_disable = yes
first_valid_uid = 1000
mail_plugin_dir = /usr/local/lib/dovecot
mbox_write_locks = fcntl
/etc/dovecot/dovecot.conf <
--------------------------------
protocols = imap pop3 lmtp
listen = *
this is the full output of my dovecot.conf.
4)
need not /etc/pam.d/dovecot on OpenBSD -> OK
/etc/dovecot/conf.d/auth-system.conf.ext
---------------------------------------
passdb {
driver = bsdauth
}
userdb {
driver = passwd
}
-----
regards , tuyosi