<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Cannot email my local Calibre books to my Kindle using my Cloudron email credentials]]></title><description><![CDATA[<p dir="auto">This isn't about the Cloudron Calibre Web app.</p>
<p dir="auto">It's about my local Calibre on my laptop.</p>
<p dir="auto">I'm trying to enable emailing books to my Kindle, but however I configure the email settings it doesn't work <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f622.png?v=f0ef0373a83" class="not-responsive emoji emoji-android emoji--cry" style="height:23px;width:auto;vertical-align:middle" title=":cry:" alt="😢" /></p>
<p dir="auto"><img src="/assets/uploads/files/1675034558767-29529681-638d-47d1-9f22-893a5cfc4f2d-image.png" alt="29529681-638d-47d1-9f22-893a5cfc4f2d-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">If I use TLS (or none) and port 465 nothing seems to happen at all.</p>
<p dir="auto">If I select SSL and port 587 I get a <code>ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:997)</code> error</p>
<p dir="auto">If I select none and port 586 I get <code>smtplib.SMTPNotSupportedError: SMTP AUTH extension not supported by server.</code></p>
<p dir="auto">This is frustrating.</p>
<p dir="auto">Edit: I've managed to get it working from Calibre Web, and spotted that that uses none and port 2525, but that didn't work on Calibre local either.</p>
]]></description><link>https://forum.cloudron.io/topic/8563/cannot-email-my-local-calibre-books-to-my-kindle-using-my-cloudron-email-credentials</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 13:19:52 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/8563.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Jan 2023 23:23:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cannot email my local Calibre books to my Kindle using my Cloudron email credentials on Mon, 30 Jan 2023 13:27:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdaviescoates" aria-label="Profile: jdaviescoates">@<bdi>jdaviescoates</bdi></a> totally confusing for sure. Not cloudron's fault completely as TLS is just an update to SSL. The problem comes from old software I think where SSL (the verb) is still being used where TLS should be. Both are technically the same, one is just newer.</p>
<p dir="auto">Or at least that is what google would suggest lol. Either way, you can never have too many docs so an update to specifically call this out when working with SMTP ports would be useful.</p>
]]></description><link>https://forum.cloudron.io/post/61072</link><guid isPermaLink="true">https://forum.cloudron.io/post/61072</guid><dc:creator><![CDATA[murgero]]></dc:creator><pubDate>Mon, 30 Jan 2023 13:27:50 GMT</pubDate></item><item><title><![CDATA[Reply to Cannot email my local Calibre books to my Kindle using my Cloudron email credentials on Mon, 30 Jan 2023 11:28:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> said in <a href="/post/61051">Cannot email my local Calibre books to my Kindle using my Cloudron email credentials</a>:</p>
<blockquote>
<p dir="auto">But usually, when you encounter UI like above, what it really means is:</p>
<p dir="auto">TLS -&gt; really means STARTTLS<br />
SSL -&gt; really means TLS</p>
</blockquote>
<p dir="auto">Thanks.</p>
<p dir="auto">Perhaps it might make sense to add something about that to the email config instructions.</p>
<p dir="auto">So, instead of</p>
<pre><code>Outgoing Mail (SMTP)
Server: mail.domain.tld
Port: 587 (STARTTLS) or 465 (TLS)
</code></pre>
<p dir="auto">It could say:</p>
<pre><code>Outgoing Mail (SMTP)
Server: mail.domain.tld
Port: 587 (STARTTLS, often just called TLS in app UIs) or 465 (TLS, but often just called SSL in app UIs)
</code></pre>
<p dir="auto">or, less verbose and still pretty confusing given TLS is in both:</p>
<pre><code>Outgoing Mail (SMTP)
Server: mail.domain.tld
Port: 587 (STARTTLS/TLS) or 465 (TLS/SSL)
</code></pre>
<p dir="auto">And maybe linking to your fuller explanation here (or better, put it in the docs and link there) would help too <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f937.png?v=f0ef0373a83" class="not-responsive emoji emoji-android emoji--shrug" style="height:23px;width:auto;vertical-align:middle" title=":shrug:" alt="🤷" /></p>
<p dir="auto">Although it seems to me that this is basically just a big mess that there isn't too much you can do about given the exact same 3 letters TLS seem to so often mean different things in different places.</p>
]]></description><link>https://forum.cloudron.io/post/61059</link><guid isPermaLink="true">https://forum.cloudron.io/post/61059</guid><dc:creator><![CDATA[jdaviescoates]]></dc:creator><pubDate>Mon, 30 Jan 2023 11:28:55 GMT</pubDate></item><item><title><![CDATA[Reply to Cannot email my local Calibre books to my Kindle using my Cloudron email credentials on Mon, 30 Jan 2023 10:54:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdaviescoates" aria-label="Profile: jdaviescoates">@<bdi>jdaviescoates</bdi></a> Glad you got that sorted out... But to clarify these terms in very layman terms:</p>
<ul>
<li>
<p dir="auto">SSL and TLS are both secure connections. Both of these are the same and use certificates. SSL was the name of the old standard. The new standard is called TLS . This distinction of old/new name is something probably only geeks know. Certs are still referred to as "SSL certs" mostly. I guess the term TLS never caught on much (?).</p>
</li>
<li>
<p dir="auto">STARTTLS is a mechanism in some protocols to upgrade an existing unencrypted connection to encrypted. For example, email sending (587) was not encrypted. Commands like DATA/MAIL FROM etc were just sent in plain text. How to make this secure? If you connect blindly as a "secure" encrypted connection, the other end won't understand it. You have to give time for all the worlds servers to upgrade to this secure version. One idea is to make a new port number but then firewalls in the world have to be updated to reflect this. So, they made up a scheme that when the string "STARTTLS" is sent in plain text on port 587, then both sides will start using a TLS connection from that point on. This STARTTLS scheme exists in many protocols including IMAP, ManageSieve etc.</p>
</li>
<li>
<p dir="auto">Finally, app developers don't understand above or they do and think using specific terms is more friendly. So, they will just throw around terms like TLS and SSL. For example, the UI screenshot you posted above is arguably not correct. SSL is some old protocol.</p>
</li>
</ul>
<p dir="auto">But usually, when you encounter UI like above, what it really means is:</p>
<ul>
<li>TLS -&gt; really means STARTTLS</li>
<li>SSL -&gt; really means TLS</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/61051</link><guid isPermaLink="true">https://forum.cloudron.io/post/61051</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 30 Jan 2023 10:54:14 GMT</pubDate></item><item><title><![CDATA[Reply to Cannot email my local Calibre books to my Kindle using my Cloudron email credentials on Mon, 30 Jan 2023 08:40:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/murgero" aria-label="Profile: murgero">@<bdi>murgero</bdi></a> said in <a href="/post/61031">Cannot email my local Calibre books to my Kindle using my Cloudron email credentials</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/murgero" aria-label="Profile: murgero">@<bdi>murgero</bdi></a> 587 uses STARTTLS (or TLS here in this case)<br />
465 is SSL, not TLS.</p>
</blockquote>
<p dir="auto">That is <em>not</em> what Cloudron tells me:</p>
<p dir="auto"><img src="/assets/uploads/files/1675067375784-3b540c42-ab93-4169-830d-9acc71c9c412-image.png" alt="3b540c42-ab93-4169-830d-9acc71c9c412-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">( <a class="plugin-mentions-group plugin-mentions-a" href="/groups/staff" aria-label="Profile: staff">@<bdi>staff</bdi></a> is that a error in the instructions that needs updating then?)</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/murgero" aria-label="Profile: murgero">@<bdi>murgero</bdi></a> said in <a href="/post/61031">Cannot email my local Calibre books to my Kindle using my Cloudron email credentials</a>:</p>
<blockquote>
<p dir="auto">586 idk if cloudron even uses that.</p>
</blockquote>
<p dir="auto">That was just a typo.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/murgero" aria-label="Profile: murgero">@<bdi>murgero</bdi></a> said in <a href="/post/61031">Cannot email my local Calibre books to my Kindle using my Cloudron email credentials</a>:</p>
<blockquote>
<p dir="auto">don't let app configurations confuse you.</p>
</blockquote>
<p dir="auto">It's not app configurations that are confusing me. I realise it's the same as email clients.</p>
<p dir="auto">What confused me was the config details Cloudron told me to use didn't actually work and appear to be wrong..</p>
<p dir="auto">However, what <em>does</em> work (thanks you you pointing out that 465 is SSL - not TLS as Cloudron tells me) is using 465 with SSL:</p>
<p dir="auto"><img src="/assets/uploads/files/1675067601655-6d9e0f5b-42bb-4107-8a72-3c24076583da-image.png" alt="6d9e0f5b-42bb-4107-8a72-3c24076583da-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">So thank you! <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f64f.png?v=f0ef0373a83" class="not-responsive emoji emoji-android emoji--pray" style="height:23px;width:auto;vertical-align:middle" title=":pray:" alt="🙏" /></p>
<p dir="auto">Dunno why I didn't try to try that last night! (actually, I do, because it wasn't what Cloudron was telling me to do it was very late so my brain likely wasn't working properly - yet another reason to start taking getting more and better and more regular sleep more seriously)</p>
<p dir="auto">Also, whilst 587 with TLS didn't initially work either (temporary name resolution error), when I just tried it again that worked too!</p>
]]></description><link>https://forum.cloudron.io/post/61036</link><guid isPermaLink="true">https://forum.cloudron.io/post/61036</guid><dc:creator><![CDATA[jdaviescoates]]></dc:creator><pubDate>Mon, 30 Jan 2023 08:40:10 GMT</pubDate></item><item><title><![CDATA[Reply to Cannot email my local Calibre books to my Kindle using my Cloudron email credentials on Mon, 30 Jan 2023 01:10:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/murgero" aria-label="Profile: murgero">@<bdi>murgero</bdi></a> 587 uses STARTTLS (or TLS here in this case)</p>
<p dir="auto">465 is SSL, not TLS.<br />
586 idk if cloudron even uses that.</p>
<p dir="auto">As far as I know, 2525 is internal for cloudron apps only and requires host <code>mail</code> and no ssl or tls.</p>
<p dir="auto">Edit: Deleted my other comment cause this one is better.</p>
<p dir="auto">Edit 2: don't let app configurations confuse you. SMTP is smtp no matter the platform or app. You configure apps the same way you configure your email client (exception being mac which can uses profile xml)</p>
]]></description><link>https://forum.cloudron.io/post/61031</link><guid isPermaLink="true">https://forum.cloudron.io/post/61031</guid><dc:creator><![CDATA[murgero]]></dc:creator><pubDate>Mon, 30 Jan 2023 01:10:21 GMT</pubDate></item></channel></rss>