Я единственный пользователь на моем сервере, поэтому установка postfix / dovecot по умолчанию до сих пор была в порядке. Но теперь у меня есть 4 домена и мне нужен адрес электронной почты для каждого из них. Я хотел бы иметь возможность отправлять / получать их через pop3 с помощью почтового клиента.
Я следовал этому приличному руководству , пока не добрался до конца и не увидел примечание, что оно не работает в 12.04. Я попробовал это руководство по «базовой настройке» , которое начинается с жемчужины «Я предполагаю, что вы знаете, что такое запись MX». (Ну, нет, поэтому мне нужно руководство.)
На удивление мало руководств о том, как это сделать. Я понимаю риски безопасности; это только я в системе. Негибкое решение (где адреса электронной почты вначале указаны в камне) было бы неплохо для меня, если бы оно было проще.
Можно использовать Виртуальные почтовые ящики, которые могут использоваться для нескольких доменов, и затем также легче добавить другие почтовые ящики, псевдонимы и другие будущие домены.
я выполняю несколько серверов Ubuntu LTS 12.04 с этой конфигурацией с помощью Постфикса/Голубятни с IMAPS - можно использовать поп, если Вы хотите.
, Если это для внешнего (интернет-сервер направления) тогда, необходимо создать или указать, что DNS записывает MX к серверу, и добавьте соответствующие записи хоста в сервер и Постфиксную конфигурацию. Необходимо обеспечить больше специфических особенностей о сценарии и установке, таким образом, мы можем помочь Вам далее.
Вот некоторые учебные руководства по установке mailserver, которая может помочь Вам: https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassasin https://www.exratione.com/2012/05/a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql /
, Которые сначала ведут Вас, относится к с разделом, который состояния не работает с 12,04, и выше относится к dovecot.conf файлу. Вот файл примера, который работает с 12,04, и я верю 14.04 - Вы БУДЕТЕ хотеть изменить его для удовлетворения серверу особенно если в Интернете и не только внутреннем сервере:
auth default {
mechanisms = plain cram-md5
user = root
socket listen {
client {
# The client socket is generally safe to export to everyone. Typical use
# is to export it to your SMTP server so it can do SMTP AUTH lookups
# using it.
path = /var/spool/postfix/private/dovecot-auth
mode = 0660
user = postfix
group = postfix
}
}
}
base_dir = /var/run/dovecot/
info_log_path = /var/log/dovecot.info
log_path = /var/log/dovecot
log_timestamp = "%Y-%m-%d %H:%M:%S "
mail_location = maildir:/home/vmail/%d/%n
passdb {
args = /etc/dovecot/passwd
driver = passwd-file
}
protocols = imap pop3
service auth {
executable = /usr/lib/dovecot/auth
user = root
}
service imap-login {
chroot = login
executable = /usr/lib/dovecot/imap-login
user = dovecot
}
service imap {
executable = /usr/lib/dovecot/imap
}
service pop3-login {
chroot = login
executable = /usr/lib/dovecot/pop3-login
user = dovecot
}
service pop3 {
executable = /usr/lib/dovecot/pop3
}
service imaps {
executable = /usr/lib/dovecot/imap
}
service pop3s {
executable = /usr/lib/dovecot/pop3
}
ssl = yes
ssl_cert = </etc/ssl/certs/ssl-cert-snakeoil.pem
ssl_key = </etc/ssl/private/ssl-cert-snakeoil.key
userdb {
args = /etc/dovecot/users
driver = passwd-file
}
valid_chroot_dirs = /var/spool/vmail
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
}