-1

みなさん、

postfix とそれがメールを送信する方法について質問があります。正しく設定したので、迷惑メールにならずにメールを送信できます。

しかし、何らかの理由で (gmail などで) メールの詳細を表示すると、送信者アドレスが表示されます: user@mail.domain.com

これをuser@domain.comにしたい のですが、どうすればいいですか?

私からのもう 1 つの質問は、メールをどのように暗号化するかということです。スパムフォルダに直接送られずに?

squirrelmailがどういうわけかメールを送信できないため、 mailutilsを使用してメールを送信しています。それでも、squirrelmail はメールを表示できます。サーバーとして Debian Jessie を使用しています

私のpostfixメインファイル:

myhostname = mail.domain.com
mydomain = domain.com
myorigin = $mydomain
mydestination = $myhostname, $mydomain, localhost, localhost.$mydomain
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
relay_domains = $mydestination
syslog_name=postfix/submission

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

smtpd_tls_cert_file=/etc/letsencrypt/live/domain.com/fullchain.pem
smtpd_tls_key_file=/etc/letsencrypt/live/domain.com/privkey.pem
smtpd_use_tls = yes
smtpd_tls_auth_only = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_security_level = may
#smtp_tls_security_level = may
smtpd_tls_protocols = !SSLv2, !SSLv3
smtpd_tls_wrappermode=no

smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth
smtpd_sasl_auth_enable=yes
milter_macro_daemon_name=ORIGINATING
#Security and Anti-Spam cinfig
policy-spf_time_limit = 3600s
smtpd_helo_required = yes

smtpd_recipient_restrictions =
 reject_non_fqdn_recipient
 reject_unknown_recipient_domain
 permit_mynetworks
 permit_sasl_authenticated
 reject_unauth_destination
 check_policy_service unix:private/policy-spf
 check_policy_service inet:127.0.0.1:10023

smtpd_helo_restrictions =
 permit_mynetworks
 reject_non_fqdn_helo_hostname
 reject_invalid_helo_hostname

smtpd_client_restrictions=
 permit_mynetworks
 permit_sasl_authenticated
 reject_unknown_client_hostname

smtpd_data_restrictions =
 reject_unauth_pipelining

#DKIM
milter_default_action = accept
milter_protocol = 6
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

local_recipient_maps = proxy:unix:passwd.byname $alias_maps
4

1 に答える 1

1

最初の質問にしかお答えできません。「アドレス書き換え」ルールが必要です。設定方法は次のとおりです。

http://www.postfix.org/ADDRESS_REWRITING_README.html

于 2016-03-22T10:26:13.980 に答える