Mercurial > shinyoukai > mailserver
annotate postfix/main.cf @ 1:007252fb6449 default tip
SHIN'YA M. > ADD README.md
| author | Shin'ya Minazuki <shinyoukai@laidback.moe> |
|---|---|
| date | Mon, 01 Dec 2025 08:38:15 +0900 |
| parents | e3de72cc63b9 |
| children |
| rev | line source |
|---|---|
|
0
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
1 setgid_group = maildrop |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
2 smtpd_banner = $myhostname ESMTP $mail_name (NetBSD) |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
3 biff = no |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
4 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
5 # appending .domain is the MUA's job. |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
6 append_dot_mydomain = no |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
7 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
8 # Uncomment the next line to generate "delayed mail" warnings |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
9 #delay_warning_time = 4h |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
10 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
11 readme_directory = no |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
12 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
13 # See http://www.postfix.org/COMPATIBILITY_README.html -- default to 3.6 on |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
14 # fresh installs. |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
15 compatibility_level = 3.6 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
16 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
17 # TLS parameters |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
18 smtpd_tls_cert_file=/etc/letsencrypt/live/example.net/fullchain.pem |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
19 smtpd_tls_key_file=/etc/letsencrypt/live/example.net/privkey.pem |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
20 smtpd_tls_security_level=may |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
21 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
22 smtp_tls_CApath=/etc/openssl/certs |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
23 smtp_tls_security_level=may |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
24 smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
25 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
26 smtpd_sasl_auth_enable = yes |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
27 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
28 smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
29 smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, defer_unauth_destination |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
30 myhostname = mail.example.net |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
31 mydomain = example.net |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
32 myorigin = /etc/mailname |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
33 alias_maps = hash:/etc/mail/aliases |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
34 alias_database = hash:/etc/mail/aliases |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
35 mydestination = $myhostname, $mydomain, mail.example.net, localhost |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
36 relayhost = |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
37 mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
38 home_mailbox = Maildir/ |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
39 recipient_delimiter = + |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
40 inet_interfaces = all |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
41 inet_protocols = all |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
42 cyrus_sasl_config_path = /etc/sasl2 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
43 smtpd_sasl_local_domain = $myhostname |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
44 broken_sasl_auth_clients = yes |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
45 smtpd_sasl_security_options = noanonymous |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
46 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
47 smtpd_milters = inet:127.0.0.1:11332 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
48 milter_default_action = accept |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
49 |
|
e3de72cc63b9
I have no interest in an ordinary menu
Shin'ya Minazuki <shinyoukai@laidback.moe>
parents:
diff
changeset
|
50 smtpd_tls_exclude_ciphers = aNULL, eNULL, EXPORT, DES, RC4, MD5, PSK, aECDH, EDH-DSS-DES-CBC3-SHA, KRB5-DES, CBC3-SHA |
