<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infra.git/roles/postfix, branch master</title>
<subtitle>Ansible playbooks for personal infrastructure.</subtitle>
<id>https://git.ilvokhin.com/infra.git/atom?h=master</id>
<link rel='self' href='https://git.ilvokhin.com/infra.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/'/>
<updated>2026-01-04T12:15:12Z</updated>
<entry>
<title>Rotate vault password</title>
<updated>2026-01-04T12:15:12Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2026-01-04T12:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=c81aeaf94898e224efb8fc322410d296f70dd1e8'/>
<id>urn:sha1:c81aeaf94898e224efb8fc322410d296f70dd1e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend postfix body_checks to prevent spam</title>
<updated>2024-09-15T10:55:48Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-09-15T10:55:48Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=9b3e1ffc65e3b2e7be0c72ca4091636fe003e3a8'/>
<id>urn:sha1:9b3e1ffc65e3b2e7be0c72ca4091636fe003e3a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate from `yes` to `true`</title>
<updated>2024-06-30T14:31:10Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-06-30T14:31:10Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=049d65270e73feaa4a6729fb660e5b9aee546391'/>
<id>urn:sha1:049d65270e73feaa4a6729fb660e5b9aee546391</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove trailing spaces</title>
<updated>2024-06-23T19:09:26Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-06-23T19:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=204f497f4c2fb3dfe86a66896551c088a00536c6'/>
<id>urn:sha1:204f497f4c2fb3dfe86a66896551c088a00536c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix postfix virtual_transport: use dovecot-lmtp</title>
<updated>2024-04-19T20:01:03Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-19T20:01:03Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=898bc8baf5f8d8d87ca3e8746b2cb7140e990577'/>
<id>urn:sha1:898bc8baf5f8d8d87ca3e8746b2cb7140e990577</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate postfix from hash to lmdb db</title>
<updated>2024-04-19T20:00:34Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-19T20:00:34Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=1891c512c50592eb76d2f96de58f0d9340dd5307'/>
<id>urn:sha1:1891c512c50592eb76d2f96de58f0d9340dd5307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add master.cf file to postfix role</title>
<updated>2024-04-07T19:13:41Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-07T19:13:41Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=f2dc007f38c53ce583fb7510ce5f073ed1fcc320'/>
<id>urn:sha1:f2dc007f38c53ce583fb7510ce5f073ed1fcc320</id>
<content type='text'>
Enable submission to send mail.
</content>
</entry>
<entry>
<title>Reverse dependency chain dovecot -&gt; postfix</title>
<updated>2024-04-07T19:12:07Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-07T19:12:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=55f42aea91101482c8f2c2fbd4d13f1d9bd52963'/>
<id>urn:sha1:55f42aea91101482c8f2c2fbd4d13f1d9bd52963</id>
<content type='text'>
Postfix can start without dovecot, but dovecot can't without postfix,
because it uses postfix user to create unix socket.
</content>
</entry>
<entry>
<title>Set proper hostname and restrict trusted networks</title>
<updated>2024-04-07T13:35:06Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-07T13:35:06Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=46ad7d6f57b10fef75a705a9df43e01592812ae1'/>
<id>urn:sha1:46ad7d6f57b10fef75a705a9df43e01592812ae1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add forgotten handler for alias update</title>
<updated>2024-04-07T13:33:42Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2024-04-07T13:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=f89f19bf5104b4776683225a189ab9226b2a199b'/>
<id>urn:sha1:f89f19bf5104b4776683225a189ab9226b2a199b</id>
<content type='text'>
</content>
</entry>
</feed>
