два адреса электронной почты одного домена

два адреса электронной почты одного домена

Я не понимаю, как изменить настройки 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 и псевдонимы?

Нет, если только вы не хотите доставлять электронную почту на другие локальные или удаленные домены.

Надеюсь, это прояснит вопрос.

Связанный контент