Saya mencoba mengkonfigurasi dovecot + postfix pada gambar rilis 14,04 baru di EC2. Saya menginstal pengiriman-tumpukan-surat tanpa menginstal postfix atau dovecot secara terpisah. Sekarang saya tidak tahu bagaimana cara me-restart dovecot karena /etc/init.d/dovecot sepertinya hilang. Atau apakah saya melewatkan sesuatu? Terima kasih.
13
sudo service dovecot restart
mungkin bekerja.service status dovecot
harus mengembalikanstopped/waiting
status.Jawaban:
Ok jadi setelah melalui wiki dovecot (versi 2), tampaknya kita dapat memulai kembali / memuat ulang / menghentikan dovecot dengan menggunakan:
Untuk root:
# doveadm reload
- untuk me-restart / memuat dovecat# doveadm stop
- Untuk menghentikan dovecatUntuk pengguna sudo:
# sudo doveadm reload
- untuk me-restart / memuat dovecat# sudo doveadm stop
- Untuk menghentikan dovecatAnda cukup mengetik
doveadm
/sudo doveadm
untuk melihat daftar perintah lain yang dapat Anda gunakan dengan doveadm juga.sumber
Ketika layanan lama dikonversi dari init.d ke pemula ,
service status xxxx
mengembalikan layanan yang tidak dikenali. Sebaliknya, silakan gunakanservicename status
Koeksistensi dari pemula dan init.d membingungkan, jadi di Vivid dan rilis selanjutnya diganti dengan systemd
Keadaan saat ini di 14,04 membingungkan dan menciptakan beberapa masalah saat memantau hal-hal juga, setidaknya dengan pengalaman saya.
sumber
Terima kasih kepada @douggro untuk pengingatnya! Saya benar-benar melakukannya
sudo service --status-all
tetapi dovecot tidak ada dalam daftar, dan kemudiansudo service dovecot
kembalidovecot: unrecognized service
, yang membuat saya percaya dovecot belum dikonversi ke layanan. Jadi saya tidak pernah berpikir untuk benar-benar mencoba dengan restart.sumber