<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/mail/emailrelay, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-05-21T09:08:36Z</updated>
<entry>
<title>emailrelay: Add support of build with MbedTLS</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-01-01T15:33:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0e413008c8f0341d8afaeef65d057863b9bfc6cd'/>
<id>urn:sha1:0e413008c8f0341d8afaeef65d057863b9bfc6cd</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: move config options to Config.in</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2024-01-01T15:31:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0d5659690d2d9e05634844f5f3786eec9984df00'/>
<id>urn:sha1:0d5659690d2d9e05634844f5f3786eec9984df00</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: update to v2.6</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2023-08-30T20:14:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d5e4a8a7e706ae6e6e921186da954c803c3c8940'/>
<id>urn:sha1:d5e4a8a7e706ae6e6e921186da954c803c3c8940</id>
<content type='text'>
The emailrelay-filter-copy was removed and   --filter=copy: can be used instead.
Minor improvement of description.

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: fix reference link</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2022-07-31T15:09:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c5604731cac5632ca2836848312015c2702929dd'/>
<id>urn:sha1:c5604731cac5632ca2836848312015c2702929dd</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: more options</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2023-08-30T18:56:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0cba893a3d43c41e7e1b46f8544d4dec4829b333'/>
<id>urn:sha1:0cba893a3d43c41e7e1b46f8544d4dec4829b333</id>
<content type='text'>
--as-client mode.
dnsbl: to reject bad IPs.
spool_dir and delivery_dir: to set storage on USB disk.
filter: for SpamAssassin.
POP3 options.
Specify interface.
Use --forward-to-some by default.

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: conf: TLS split cert and private key</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2023-08-30T17:00:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7383eb093b5e038574c04514a624e4a46740a1bc'/>
<id>urn:sha1:7383eb093b5e038574c04514a624e4a46740a1bc</id>
<content type='text'>
Since v2.3.1 --server-tls-certificate and --client-tls-certificate may be comma separated list of privkey and fullchain so users don't need to merge the both files.
The privkey must be firts, the cert second.
Reflect this in config samples.

Alternatively instead of comma separated the emailrelay allows just pass two --server-tls-certificate options: one for a privkey and second time for a cert.

So the server_tls_certificate option may be a list. But instead to make it easier to configure from UCI let's add a separate option server-tls-key which is dedicated for a privkey.

Similarly, the client-tls-key is a private key part for the --client-tls-certificate

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: conf: TLS options</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2022-07-23T20:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ccd014b247ae8ad789a8e3aaa59da1a98d270e88'/>
<id>urn:sha1:ccd014b247ae8ad789a8e3aaa59da1a98d270e88</id>
<content type='text'>
The server_tls/client_tls option also requires certs.

server_tls_required
server_tls_certificate
server_tls_verify
client_tls_required
client_tls_certificate
client_tls_verify

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: fix server_tls</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2022-05-15T09:17:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=996b2ec6723565ec1ba7837d24eb59559b61eb2f'/>
<id>urn:sha1:996b2ec6723565ec1ba7837d24eb59559b61eb2f</id>
<content type='text'>
The --server-tls is a boolean option and don't have an arg.

Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>emailrelay: early return if not enabled</title>
<updated>2025-05-21T09:08:36Z</updated>
<author>
<name>Sergey Ponomarev</name>
</author>
<published>2022-05-16T12:34:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=caa4f7f8faf1f2970f1b6e187dc7da6e78887bcf'/>
<id>urn:sha1:caa4f7f8faf1f2970f1b6e187dc7da6e78887bcf</id>
<content type='text'>
Signed-off-by: Sergey Ponomarev &lt;stokito@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: refactor to use PKG_BUILD_FLAGS:=lto</title>
<updated>2023-04-08T06:38:54Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-03-23T08:27:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e7d9c865036d7bc2ac30604e8573f25ae601aed1'/>
<id>urn:sha1:e7d9c865036d7bc2ac30604e8573f25ae601aed1</id>
<content type='text'>
See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS"
on the main repository.

Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This
fixes it and properly enables LTO.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
</feed>
