<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emailwiz, branch master</title>
<subtitle>[MIRROR] Email server setup script by Luke Smith</subtitle>
<id>https://git.zelu.dev/emailwiz/atom?h=master</id>
<link rel='self' href='https://git.zelu.dev/emailwiz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/'/>
<updated>2025-05-04T15:22:26Z</updated>
<entry>
<title>Merge pull request #344 from goatsrcool/emailwiz_update</title>
<updated>2025-05-04T15:22:26Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2025-05-04T15:22:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=905ac6c7d479b7070cae79c344e8e78107208a22'/>
<id>urn:sha1:905ac6c7d479b7070cae79c344e8e78107208a22</id>
<content type='text'>
Swap restriction order in main.cf to catch sender login mismatch</content>
</entry>
<entry>
<title>Reversed order of reject_sender_login_mismatch and permit_sasl_authenticated in sender restrictions (main.cf)</title>
<updated>2025-05-04T13:56:49Z</updated>
<author>
<name>Goats!</name>
<email>goats@goats.cc</email>
</author>
<published>2025-05-04T13:56:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=668aef1c733336625d3f4cb5dd43131acf966e0a'/>
<id>urn:sha1:668aef1c733336625d3f4cb5dd43131acf966e0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #327 from bobafetthotmail/patch-2</title>
<updated>2025-04-16T07:08:08Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2025-04-16T07:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=c0f20647d57482536e34ef266ebd23dde86411f0'/>
<id>urn:sha1:c0f20647d57482536e34ef266ebd23dde86411f0</id>
<content type='text'>
Add instructions for self-signed certs</content>
</entry>
<entry>
<title>close #329, fix #337, close #326</title>
<updated>2025-03-05T18:28:51Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2025-03-05T18:28:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=3998323db0b52e4cfe4f7ab5dde527ae8e753310'/>
<id>urn:sha1:3998323db0b52e4cfe4f7ab5dde527ae8e753310</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #334 from alpernae/patch-2</title>
<updated>2025-02-28T10:34:01Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2025-02-28T10:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=8ce112c4d8d17793d6319ec391aed5c348627b6b'/>
<id>urn:sha1:8ce112c4d8d17793d6319ec391aed5c348627b6b</id>
<content type='text'>
fix: sanitize domain input to prevent command injection</content>
</entry>
<entry>
<title>fix: sanitize domain input to prevent command injection</title>
<updated>2024-11-09T20:21:39Z</updated>
<author>
<name>Alperen</name>
<email>alperene@aof.anadolu.edu.tr</email>
</author>
<published>2024-11-09T20:21:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=770fe178d2d87533e512f5fdb5aba57a603f49aa'/>
<id>urn:sha1:770fe178d2d87533e512f5fdb5aba57a603f49aa</id>
<content type='text'>
- Added input validation for the domain parameter to allow only alphanumeric characters, dots, and dashes.
- This mitigates a command injection vulnerability on line 9 where unsanitized user input could be injected into the sed command.
- The fix improves security for local script execution in multi-user environments or when the script is run with elevated privileges.</content>
</entry>
<entry>
<title>Add instructions for self-signed certs</title>
<updated>2024-08-01T12:45:49Z</updated>
<author>
<name>Alberto Bursi</name>
<email>alberto.bursi@outlook.it</email>
</author>
<published>2024-08-01T12:45:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=d483bd46a11b556db06145289341c583a38d9e0c'/>
<id>urn:sha1:d483bd46a11b556db06145289341c583a38d9e0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>references to vultr removed</title>
<updated>2024-07-30T00:47:04Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2024-07-30T00:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=e48c4b79630253ed996e577d64ae63a32443fb11'/>
<id>urn:sha1:e48c4b79630253ed996e577d64ae63a32443fb11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #299 from bobafetthotmail/patch-1</title>
<updated>2024-07-17T16:06:21Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2024-07-17T16:06:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=558c4de108a472eca70abca20888de2981ff17ca'/>
<id>urn:sha1:558c4de108a472eca70abca20888de2981ff17ca</id>
<content type='text'>
now it can make self-signed certs, turn some settings into options</content>
</entry>
<entry>
<title>Merge branch 'master' into patch-1</title>
<updated>2024-07-17T16:04:40Z</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2024-07-17T16:04:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zelu.dev/emailwiz/commit/?id=0ede8c9d9c304fbb6fa0605e50ffbf07e9fdc7be'/>
<id>urn:sha1:0ede8c9d9c304fbb6fa0605e50ffbf07e9fdc7be</id>
<content type='text'>
</content>
</entry>
</feed>
