# Secure SSL send email

**URL:** <https://community.particle.io/t/secure-ssl-send-email/12139>\
**Category:** Hardware\
**Created:** [May 27, 2015, 9:15pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139 "2015-05-27T21:15:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![protonandy](https://avatars.discourse-cdn.com/v4/letter/p/c5a1d2/32.png) [@protonandy](https://community.particle.io/u/protonandy)\
**Post date:** [May 27, 2015, 9:15pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/1 "2015-05-27T21:15:33Z")

</div>

Can the new Proton send SSL email?

---

<div class="post-metadata">

**Author:** ![sej7278](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@sej7278](https://community.particle.io/u/sej7278)\
**Post date:** [May 27, 2015, 10:31pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/2 "2015-05-27T22:31:39Z")

</div>

no. like the spark core it can’t handle TLS itself

---

<div class="post-metadata">

**Author:** ![dougal](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/dougal/32/20713_2.png) [@dougal](https://community.particle.io/u/dougal)\
**Post date:** [May 28, 2015, 1:22pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/3 "2015-05-28T13:22:18Z")

</div>

The Core can’t, but I keep seeing specs on the Broadcom BCM43362 wifi chip on the Photon that mention support for SSL3/TLS/HTTPS. I’m not sure about email though.

And we still have to see if the initial release of the Photon will give us access to the SSL features in the libraries. (does anybody with early access know about that?)

Addendum: If there’s general TLS support, it might be possible for somebody to write a secure SMTP library, even if it’s not there out-of-the-box?

---

<div class="post-metadata">

**Author:** ![mdma](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/mdma/32/1924_2.png) [@mdma](https://community.particle.io/u/mdma)\
**Post date:** [May 28, 2015, 1:29pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/4 "2015-05-28T13:29:01Z")

</div>

TLS support isn’t in the initial release, but is a planned feature.

---

<div class="post-metadata">

**Author:** ![sej7278](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@sej7278](https://community.particle.io/u/sej7278)\
**Post date:** [May 28, 2015, 11:00pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/5 "2015-05-28T23:00:06Z")

</div>

> [@mdma](#):
>
> TLS support isn't in the initial release, but is a planned feature.

now that could be a game changer - as far as i know the only microcontroller than can do TLS on its own without requiring a cloud or local proxy machine (e.g. pi) is the esp8266 and maybe pinoccio.

---

<div class="post-metadata">

**Author:** ![Dilbert](https://avatars.discourse-cdn.com/v4/letter/d/58f4c7/32.png) [@Dilbert](https://community.particle.io/u/Dilbert)\
**Post date:** [October 18, 2015, 12:55am UTC](https://community.particle.io/t/secure-ssl-send-email/12139/6 "2015-10-18T00:55:29Z")

</div>

Is there any update whether Photon could send email directly to gmail server ?  
Currently, it can only send through PushingBox, correct ?

---

<div class="post-metadata">

**Author:** ![Hootie81](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/hootie81/32/2879_2.png) [@Hootie81](https://community.particle.io/u/Hootie81)\
**Post date:** [October 18, 2015, 5:32am UTC](https://community.particle.io/t/secure-ssl-send-email/12139/7 "2015-10-18T05:32:02Z")

</div>

I wonder if the glowfi.sh guys could help? @michaelT or @jersey99 have made the https possible!

I believe they have TLS working now?

---

<div class="post-metadata">

**Author:** ![WebDust21](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/webdust21/32/6186_2.png) [@WebDust21](https://community.particle.io/u/WebDust21)\
**Post date:** [October 18, 2015, 6:57pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/8 "2015-10-18T18:57:00Z")

</div>

> [@dougal](#):
>
> The Core can't, but I keep seeing specs on the Broadcom BCM43362 wifi chip on the Photon that mention support for SSL3/TLS/HTTPS. I'm not sure about email though.

If the BCM43362 chip supports SSL3/TLS/HTTPS, does that mean that SSL can be handled in hardware? Otherwise, the Core can technically do SSL, etc., except for a lack of available memory for a software implementation.

---

<div class="post-metadata">

**Author:** ![mdma](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/mdma/32/1924_2.png) [@mdma](https://community.particle.io/u/mdma)\
**Post date:** [October 18, 2015, 7:57pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/9 "2015-10-18T19:57:15Z")

</div>

It’s all firmware, even on the Photon/P1. WICED does support TLS but adds a huge 80K to the size of the firmware which doesn’t fit in our firmware stack. We are investigating alternatives that produce a smaller increase in size.

The plan is then to make available a secure socket (E.g. TLSClient class) that makes it possible to securely connect to TLS endpoints.

---

<div class="post-metadata">

**Author:** ![dougal](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/dougal/32/20713_2.png) [@dougal](https://community.particle.io/u/dougal)\
**Post date:** [October 18, 2015, 9:58pm UTC](https://community.particle.io/t/secure-ssl-send-email/12139/10 "2015-10-18T21:58:27Z")

</div>

See also this thread, which is still ongoing:

> [@HTTPS client is here for the Photon! - by the glowfi.sh Team](https://community.particle.io/t/https-client-is-here-for-the-photon-by-the-glowfi-sh-team/15934):
>
> Hey Community, We have been working hard at glowfi.sh to deliver an HTTPS client for the Particle community and I am happy to say we are ready to release it thanks to all the work by glowfi.sh engineer @jersey99. Our client is built from matrixSSL, and you can check out our documentation, specs, and examples in our glowfishAPI repo for Particle [here](https://github.com/glowfishAPI/httpsclient-particle). Again, we are super excited to release this and welcome any comments, feedback, pull requests, etc.! Thanks Mike and the glowfi.sh Team [Sign u…](https://api.glowfi.sh/register)

---

<div class="post-metadata">

**Author:** ![jersey99](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@jersey99](https://community.particle.io/u/jersey99)\
**Post date:** [October 19, 2015, 6:01am UTC](https://community.particle.io/t/secure-ssl-send-email/12139/11 "2015-10-19T06:01:46Z")

</div>

@Hootie81

The current working prototype of httpsclient-particle uses TLS v1.2 from MatrixSSL. Have a look and see if you find something useful in there.

@jersey99
