![два адреса электронной почты одного домена](https://rvso.com/image/697396/%D0%B4%D0%B2%D0%B0%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%20%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%BE%D0%B9%20%D0%BF%D0%BE%D1%87%D1%82%D1%8B%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%B4%D0%BE%D0%BC%D0%B5%D0%BD%D0%B0.png)
Я не понимаю, как изменить настройки postfix, чтобы просто добавить 2 адреса электронной почты на основе 1 домена. Согласно руководству, это должно быть что-то вроде этого:
/etc/postfix/main.cf:
virtual_alias_domains = example.com (...other hosted domains here if needed...)
virtual_alias_maps = hash:/etc/postfix/virtual
/etc/postfix/virtual:
[email protected] postmaster
[email protected] joe
[email protected] jane
(...virtual aliases for more domains...)
мои текущие рабочие настройки постфикса здесь (это работает для[email protected]):
/etc/postfix/main.cf:
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
inet_protocols = all
smtp_tls_policy_maps = hash:/etc/postfix/tls_policy
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_header_checks = pcre:/etc/postfix/smtp_header_checks
myhostname = pcelgery
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = pcelgery, localhost.com, localhost
relayhost = smtp.zoho.com:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/password
smtp_generic_maps = hash:/etc/postfix/generic
smtp_sasl_security_options = noanonymous
smtp_always_send_ehlo = yes
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_relay_restrictions = permit_mynetworks,permit_sasl_authenticated,defer_unauth_destination
/etc/postfix/generic:
root [email protected]
/etc/postfix/password:
smtp.zoho.com:587 [email protected]:DonaldMcDonaldKangreBurger
/etc/postfix/smtp_header_checks:
/^From:.*/ REPLACE From:[email protected]
/etc/postfix/tls_policy:
smtp.zoho.com:587 encrypt
На основе приведенной выше конфигурации мне необходимо добавить еще один адрес электронной почты ([email protected]), который также проходит через smtp.zoho.com:587.
Итак, как можно адаптировать мою приведенную выше конфигурацию для этого? Нужны ли мне virtual_maps и aliases в postfix main.cf для достижения этого?
Любые указания будут высоко оценены.
решение1
Я предполагаю, что вы уже настроили Postfix для своего домена, скажем,@example.com. Это означает, что postfix должен доставлять электронную почту каждому пользователю, указанному на вашем хосте.псельгеры. Пример:[email protected]
Итак, отвечая на ваши вопросы
Как добавить новые почтовые ящики в свой домен?
Просто создайте нового пользователя ОС.
Вам нужны virtual_maps и псевдонимы?
Нет, если только вы не хотите доставлять электронную почту на другие локальные или удаленные домены.
Надеюсь, это прояснит вопрос.