Я создаю веб-сервер для размещения нескольких веб-сайтов. У меня все работает, кроме почтового сервера. Я использую linode для размещения своего vps и следую их инструкциям. К вашему сведению, я использую Ubuntu 11.10.
Вот ссылка, по которой я перешел: http://library.linode.com/email/postfix/dovecot-mysql-ubuntu-10.04-lucid. Я добрался до той части, где мне говорят перезапустить голубятню, поэтому я попробовал «перезапустить служебную голубятню». Но потом я получаю это «перезагрузка: неизвестный экземпляр:». Я вошел в систему как root, поэтому я не использую sudo.
Поскольку это не сработало, я попробовал "/etc/init.d/dovecot restart" и получил "dovecot start/running, process 4760". Итак, я пытаюсь "/etc/init.d/dovecot status" и получаю "dovecot stop/waiting".
Итак, я попробовал «запуск голубятни службы» и получил «запуск/работу голубятни, процесс 4781». Итак, я попытался получить статус, поэтому я устал от «статуса голубятни службы» и получил «остановку/ожидание голубятни».
Затем я устал "/etc/init.d/dovecot start" и получаю "dovecot start/running, process 4794". Итак, я устал получать статус, поэтому я устал от «/etc/init.d/dovecot status» и получил «dovecot stop/waiting»
Просто для забавы и смеха я устал убивать процесс, я использовал PID, который я получил, когда я сделал «service dovecot start», это была команда «kill -9 4444», и я получаю это «bash: kill: (4805) - Нет такого процесса"
Я делаю что-то неправильно?
--РЕДАКТИРОВАТЬ 1--
Ниже приведены журналы, найденные в /var/log/syslog и связанные с dovecot.
dovecot: master: Dovecot v2.0.13 starting up (core dumps disabled)
dovecot: ssl-params: Generating SSL parameters
dovecot: ssl-params: SSL parameters regeneration completed
dovecot: master: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: config: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: anvil: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: log: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
kernel: init: dovecot main process (10276) terminated with status 89
kernel: init: dovecot main process (10289) terminated with status 89
kernel: init: dovecot main process (10452) terminated with status 89
kernel: init: dovecot main process (2275) terminated with status 89
kernel: init: dovecot main process (3028) terminated with status 89
kernel: init: dovecot main process (3216) terminated with status 89
kernel: init: dovecot main process (3230) terminated with status 89
kernel: init: dovecot main process (3254) terminated with status 89
kernel: init: dovecot main process (3813) terminated with status 89
kernel: init: dovecot main process (3845) terminated with status 89
kernel: init: dovecot main process (4664) terminated with status 89
kernel: init: dovecot main process (4760) terminated with status 89
kernel: init: dovecot main process (4781) terminated with status 89
kernel: init: dovecot main process (4794) terminated with status 89
kernel: init: dovecot main process (4805) terminated with status 89
--Редактировать 2 (/etc/dovecot/dovecot.conf)--
Ниже приведен файл dovecot.conf.
protocols = imap imaps pop3 pop3s
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/home/vmail/%d/%n/Maildir
ssl_cert_file = /etc/ssl/certs/dovecot.pem
ssl_key_file = /etc/ssl/private/dovecot.pem
namespace private {
separator = .
prefix = INBOX.
inbox = yes
}
protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster@[mydomainname.com]
mail_plugins = sieve
global_script_path = /home/vmail/globalsieverc
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}
auth default {
user = root
passdb sql {
args = /etc/dovecot/dovecot-sql.conf
}
userdb static {
args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
}
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
user = vmail
}
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}
-- Изменить 3 (/var/log/mail.log) --
Вот что находится в /var/log/mail.log
dovecot: master: Dovecot v2.0.13 starting up (core dumps disabled)
dovecot: ssl-params: Generating SSL parameters
postfix/master[9917]: daemon started -- version 2.8.5, configuration /etc/postfix
dovecot: ssl-params: SSL parameters regeneration completed
postfix/master[9917]: terminating on signal 15
postfix/master[10196]: daemon started -- version 2.8.5, configuration /etc/postfix
dovecot: master: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: config: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: anvil: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
dovecot: log: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
postfix/master[2435]: daemon started -- version 2.8.5, configuration /etc/postfix
postfix/master[2435]: terminating on signal 15
postfix/master[2965]: daemon started -- version 2.8.5, configuration /etc/postfix