<feed xmlns='http://www.w3.org/2005/Atom'>
<title>config_local_arch/etc/postfix, branch ba</title>
<subtitle>Device dependent config files for Arch Linux, managed by https://git.flylightning.xyz/fsh/tree/sh/cfg (git bare repo method)</subtitle>
<id>https://git.flylightning.xyz/config_local_arch/atom?h=ba</id>
<link rel='self' href='https://git.flylightning.xyz/config_local_arch/atom?h=ba'/>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/'/>
<updated>2025-07-04T07:16:05Z</updated>
<entry>
<title>init xyzru VPS</title>
<updated>2025-07-04T07:16:05Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2025-07-04T07:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=8ce2d46747834f1b06f2c250f0d0fa055799a767'/>
<id>urn:sha1:8ce2d46747834f1b06f2c250f0d0fa055799a767</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pacdiff</title>
<updated>2025-03-04T08:53:24Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2025-03-04T08:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=7c6698b7d43a552acc4eece5ff3723d2561a5dfc'/>
<id>urn:sha1:7c6698b7d43a552acc4eece5ff3723d2561a5dfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>postfix hide client hostname and ip</title>
<updated>2025-02-28T03:03:04Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2025-02-28T03:02:44Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=bf6ff7a4c133e442706ff09a91d2008b8a1ac82b'/>
<id>urn:sha1:bf6ff7a4c133e442706ff09a91d2008b8a1ac82b</id>
<content type='text'>
Details see `man postconf.5`. It seems smtpd_hide_client_session config
for port 25 smtp MTA this must be no, port 587 and 465 (submission and
submissions) MTU can be set to yes in master.cf. Port 25 smtp MTA
receives messages from others to me. Port 587 and 465 (submission and
submissions) MTU receives messages from me to others. main.cf is configs
for all. master.cf I can set configs specifically to submission and
submissions.

Before, when others receives my email that send from my laptop, it will
leak my laptop's hostname and ip in one of its `Received` header like
`Received: from &lt;my-hostname&gt; (&lt;my-domain-name&gt; [&lt;my-ip&gt;]) by
mail.flylightning.xyz ...`. After set smtpd_hide_client_session to yes,
that line changed to `Received: by mail.flylightning.xyz ...`, note
there's no `from ...` that leaks my ip.
</content>
</entry>
<entry>
<title>pacdiff</title>
<updated>2025-02-22T13:14:55Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2025-02-22T13:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=0a729ac5155d3795666e26e2f6370bf88e61503e'/>
<id>urn:sha1:0a729ac5155d3795666e26e2f6370bf88e61503e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pacdiff</title>
<updated>2024-12-12T22:12:36Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2024-12-12T22:12:36Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=cf3c2c45538ccc9101f15e1099ed634844c1b129'/>
<id>urn:sha1:cf3c2c45538ccc9101f15e1099ed634844c1b129</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pacdiff</title>
<updated>2024-10-25T23:01:32Z</updated>
<author>
<name>Xiao Pan</name>
<email>xyz@flylightning.xyz</email>
</author>
<published>2024-10-25T23:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=b7f6d661dbc113c33d10f59e77693cf7e5184df0'/>
<id>urn:sha1:b7f6d661dbc113c33d10f59e77693cf7e5184df0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: postfix smtpd_use_tls will be deprecated, so remvoe</title>
<updated>2024-07-05T22:19:39Z</updated>
<author>
<name>Xiao Pan</name>
<email>gky44px1999@gmail.com</email>
</author>
<published>2024-07-05T22:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=db676b7ba8944b3dae2208f91e967d1555d7e401'/>
<id>urn:sha1:db676b7ba8944b3dae2208f91e967d1555d7e401</id>
<content type='text'>
postfix log warning "/etc/postfix/main.cf: support for parameter
"smtpd_use_tls" will be removed; instead, specify
"smtpd_tls_security_level"". I am already using
smtpd_tls_security_level, so I just removed smtpd_use_tls. Also see
https://github.com/LukeSmithxyz/emailwiz/issues/112

`man 5 postconf` has documentation about smtpd_tls_security_level
</content>
</entry>
<entry>
<title>pacdiff</title>
<updated>2024-05-01T19:23:27Z</updated>
<author>
<name>Xiao Pan</name>
<email>gky44px1999@gmail.com</email>
</author>
<published>2024-05-01T19:23:27Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=934b9a5bf8c0ed347a3462ec5abb67ef30098e42'/>
<id>urn:sha1:934b9a5bf8c0ed347a3462ec5abb67ef30098e42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pacnew</title>
<updated>2024-04-08T10:32:20Z</updated>
<author>
<name>Xiao Pan</name>
<email>gky44px1999@gmail.com</email>
</author>
<published>2024-04-08T10:32:20Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=a0518e8d2104e67005f93ff13a5a806e7db88a11'/>
<id>urn:sha1:a0518e8d2104e67005f93ff13a5a806e7db88a11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add email server configs</title>
<updated>2024-04-05T12:02:22Z</updated>
<author>
<name>Xiao Pan</name>
<email>gky44px1999@gmail.com</email>
</author>
<published>2024-04-05T12:02:22Z</published>
<link rel='alternate' type='text/html' href='https://git.flylightning.xyz/config_local_arch/commit/?id=416a0ca8403db1d0b841b958ad4bc5e93990af5e'/>
<id>urn:sha1:416a0ca8403db1d0b841b958ad4bc5e93990af5e</id>
<content type='text'>
References:
https://github.com/LukeSmithxyz/emailwiz
https://landchad.net/
https://wiki.archlinux.org/title/Postfix
https://wiki.archlinux.org/title/Dovecot
https://wiki.archlinux.org/title/OpenDKIM
https://wiki.archlinux.org/title/OpenDMARC

Maybe useful:
https://doc.dovecot.org/settings/core/#dovecot-core-settings
https://workaround.org
https://kyun.host/docs/guides/email
`man postconf.5`

More necessary commands notes see arch_install.md
</content>
</entry>
</feed>
