# \#email

**URL:** https://forum.elixirforum.com/tag/email/417.md

[Latest](https://forum.elixirforum.com/latest.md) · [Categories](https://forum.elixirforum.com/categories.md) · [Tags](https://forum.elixirforum.com/tags.md)

---

## [LiveView’s dead render was confirming newsletter sign-ups for mail scanners](https://forum.elixirforum.com/t/liveview-s-dead-render-was-confirming-newsletter-sign-ups-for-mail-scanners/76985)

<div class="topic-metadata">

**Author:** [@charlie.foret](https://forum.elixirforum.com/u/charlie.foret)\
**Replies:** 0\
**Last updated:** [October 9, 2026, 3:59am UTC](https://forum.elixirforum.com/t/liveview-s-dead-render-was-confirming-newsletter-sign-ups-for-mail-scanners/76985 "2026-10-09T03:59:24Z")

</div>

Last month, bots fed strangers’ email addresses into my Phoenix app’s newsletter form, and corporate mail scanners like Microsoft Safe Links confirmed a couple dozen of the sign-ups, because my confirmation LiveView did…

---

## [Swoosh - email client to compose, deliver and test your emails easily in Elixir](https://forum.elixirforum.com/t/swoosh-email-client-to-compose-deliver-and-test-your-emails-easily-in-elixir/35414)

<div class="topic-metadata">

**Author:** [@princemaple](https://forum.elixirforum.com/u/princemaple)\
**Replies:** 10\
**Last updated:** [May 28, 2026, 7:01pm UTC](https://forum.elixirforum.com/t/swoosh-email-client-to-compose-deliver-and-test-your-emails-easily-in-elixir/35414 "2026-05-28T19:01:18Z")

</div>

Hi all, Looks like the original authors of Swoosh never posted it here. I just released Swoosh 1.1.0, and here I am. 1.1 adds Recipient Protocol with @derive The Recipient Protocol enables you to easily make your str…

---

## [Hemmer - A Rust library for transforming HTML into email-client-ready output](https://forum.elixirforum.com/t/hemmer-a-rust-library-for-transforming-html-into-email-client-ready-output/75100)

<div class="topic-metadata">

**Author:** [@ringvold](https://forum.elixirforum.com/u/ringvold)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 8:50pm UTC](https://forum.elixirforum.com/t/hemmer-a-rust-library-for-transforming-html-into-email-client-ready-output/75100 "2026-04-21T20:50:17Z")

</div>

Hey! :waving\_hand: I made a thing! Well, mostly Claude but I did have some say in the matter. :grinning\_face\_with\_smiling\_eyes: It is a library for transforming HTML to email client optimized output. It was inspired by…

---

## [Force Bamboo.email to create email not using "multipart/alternative" mime-type](https://forum.elixirforum.com/t/force-bamboo-email-to-create-email-not-using-multipart-alternative-mime-type/74402)

<div class="topic-metadata">

**Author:** [@DougReeder](https://forum.elixirforum.com/u/DougReeder)\
**Replies:** 0\
**Last updated:** [February 23, 2026, 6:42pm UTC](https://forum.elixirforum.com/t/force-bamboo-email-to-create-email-not-using-multipart-alternative-mime-type/74402 "2026-02-23T18:42:56Z")

</div>

By default, Bamboo.Email, when you only add a text\_body/2, appears to create emails with the following structure: Content-Type: multipart/mixed; boundary="----=\_Part\_301556352\_2177739793.3928492858" ------=\_Part\_301556…

---

## [Resend - A library for the email service for developers](https://forum.elixirforum.com/t/resend-a-library-for-the-email-service-for-developers/56609)

<div class="topic-metadata">

**Author:** [@jtormey](https://forum.elixirforum.com/u/jtormey)\
**Replies:** 2\
**Last updated:** [November 26, 2025, 11:40pm UTC](https://forum.elixirforum.com/t/resend-a-library-for-the-email-service-for-developers/56609 "2025-11-26T23:40:48Z")

</div>

Hey Elixir community! I’ve been using Resend.com as my company’s transactional email service since the beginning, or about 6 months. I’d never been happy with transactional email providers until Resend, they’ve built a …

---

## [Stuck setting up SMTP, TLS issues](https://forum.elixirforum.com/t/stuck-setting-up-smtp-tls-issues/70171)

<div class="topic-metadata">

**Author:** [@stefannovak](https://forum.elixirforum.com/u/stefannovak)\
**Replies:** 20\
**Last updated:** [September 26, 2025, 8:44am UTC](https://forum.elixirforum.com/t/stuck-setting-up-smtp-tls-issues/70171 "2025-09-26T08:44:01Z")

</div>

Hi, Likely a noob issue, apologies! I’ve been trying to migrate from a simple SendGrid Swoosh adaptor to an SMTP one, as I’ve switched over to Zoho mail. I can’t get an email to fire, but I can get it to work using a si…

---

## [Bamboo returns :closed error](https://forum.elixirforum.com/t/bamboo-returns-closed-error/71208)

<div class="topic-metadata">

**Author:** [@roflbobl](https://forum.elixirforum.com/u/roflbobl)\
**Replies:** 2\
**Last updated:** [June 10, 2025, 2:10pm UTC](https://forum.elixirforum.com/t/bamboo-returns-closed-error/71208 "2025-06-10T14:10:40Z")

</div>

I have a production system, that queues emails in Oban. It sends the emails with Bamboo.Mailer.deliver\_now!/4, but it fails with the error (Bamboo.ApiError) :closed a couple of times, until it succeeds, after 2-5 tries. …

---

## [How to build an IMAP Email client with Elixir?](https://forum.elixirforum.com/t/how-to-build-an-imap-email-client-with-elixir/70333)

<div class="topic-metadata">

**Author:** [@antfarm](https://forum.elixirforum.com/u/antfarm)\
**Replies:** 8\
**Last updated:** [May 15, 2025, 3:00am UTC](https://forum.elixirforum.com/t/how-to-build-an-imap-email-client-with-elixir/70333 "2025-05-15T03:00:36Z")

</div>

I want to build an IMAP Email client that can connect to Gmail. What library would you suggest? I tried using Mailroom, but cannot even get it to connect to my account. iex\> {result, client} = Mailroom.IMAP.connect("im…

---

## [Unable to send an email via my SMTP server via SSL/TLS. But my local email client works well](https://forum.elixirforum.com/t/unable-to-send-an-email-via-my-smtp-server-via-ssl-tls-but-my-local-email-client-works-well/58308)

<div class="topic-metadata">

**Author:** [@managua1902](https://forum.elixirforum.com/u/managua1902)\
**Replies:** 30\
**Last updated:** [February 24, 2025, 10:09pm UTC](https://forum.elixirforum.com/t/unable-to-send-an-email-via-my-smtp-server-via-ssl-tls-but-my-local-email-client-works-well/58308 "2025-02-24T22:09:54Z")

</div>

I have my own SMTP server. It’s behind SSL/TLS - port 465 In my phoenix I use Swoosh to send emails. Since recently I’ve been facing this error: delivery error: {:retries\_exceeded, {:network\_failure, ~c"mail.my\_mail\_…

---

## [ExEmail - reimplements :email\_validator in elixir](https://forum.elixirforum.com/t/exemail-reimplements-email-validator-in-elixir/69124)

<div class="topic-metadata">

**Author:** [@sax](https://forum.elixirforum.com/u/sax)\
**Replies:** 3\
**Last updated:** [February 21, 2025, 7:49pm UTC](https://forum.elixirforum.com/t/exemail-reimplements-email-validator-in-elixir/69124 "2025-02-21T19:49:09Z")

</div>

Hello! Just wanted to let people know that I just released a new library, ExEmail, which reimplements :email\_validator in Elixir. :email\_validator is a great library, but I have had issues with compiling it in OTP 27 and…

---

## [Issues Sending Emails with Swoosh](https://forum.elixirforum.com/t/issues-sending-emails-with-swoosh/44707)

<div class="topic-metadata">

**Author:** [@ScriptyScott](https://forum.elixirforum.com/u/ScriptyScott)\
**Replies:** 10\
**Last updated:** [February 15, 2025, 5:59pm UTC](https://forum.elixirforum.com/t/issues-sending-emails-with-swoosh/44707 "2025-02-15T17:59:46Z")

</div>

Hey Folks, I’m trying to send emails with Phoenix 1.6.4 and Swoosh. I was using Bamboo in a previous app and created a test web app to play around with Swoosh. I used the hexdocs page, the Swoosh Git page and various fo…

---

## [Are there any libraries that help with receiving email in an Elixir application?](https://forum.elixirforum.com/t/are-there-any-libraries-that-help-with-receiving-email-in-an-elixir-application/22785)

<div class="topic-metadata">

**Author:** [@Jonathan](https://forum.elixirforum.com/u/Jonathan)\
**Replies:** 11\
**Last updated:** [October 4, 2024, 4:48pm UTC](https://forum.elixirforum.com/t/are-there-any-libraries-that-help-with-receiving-email-in-an-elixir-application/22785 "2024-10-04T16:48:12Z")

</div>

I know there are many different libraries to handle sending mail, but are there anyones for handling receiving of emails ?, im looking to implement something similar to plans@tripit.com, that is i send an email to that a…

---

## [Receiving email in a phoenix 1.6 app -- should I switch out Swoosh and use Mailman?](https://forum.elixirforum.com/t/receiving-email-in-a-phoenix-1-6-app-should-i-switch-out-swoosh-and-use-mailman/42469)

<div class="topic-metadata">

**Author:** [@tadasajon](https://forum.elixirforum.com/u/tadasajon)\
**Replies:** 6\
**Last updated:** [July 11, 2024, 11:29am UTC](https://forum.elixirforum.com/t/receiving-email-in-a-phoenix-1-6-app-should-i-switch-out-swoosh-and-use-mailman/42469 "2024-07-11T11:29:22Z")

</div>

I would like to write an elixir/phoenix application that simply serves as an email router – I want it to be able to receive emails, examine who they are from, and then forward them on to whoever they are supposed to go t…

---

## [Render a Swoosh.Email struct as "raw" email text](https://forum.elixirforum.com/t/render-a-swoosh-email-struct-as-raw-email-text/63061)

<div class="topic-metadata">

**Author:** [@twopoint718](https://forum.elixirforum.com/u/twopoint718)\
**Replies:** 2\
**Last updated:** [April 23, 2024, 5:25pm UTC](https://forum.elixirforum.com/t/render-a-swoosh-email-struct-as-raw-email-text/63061 "2024-04-23T17:25:28Z")

</div>

I’m wondering if there’s a way (i.e. a Swoosh.Adapters.\*) to render an email struct directly as the full, raw email? I would like to see all headers and all multipart/mixed attachments in full.

---

## [Elixir email libraries - Bamboo vs Swoosh?](https://forum.elixirforum.com/t/elixir-email-libraries-bamboo-vs-swoosh/4752)

<div class="topic-metadata">

**Author:** [@brightball](https://forum.elixirforum.com/u/brightball)\
**Replies:** 14\
**Last updated:** [January 30, 2024, 5:50am UTC](https://forum.elixirforum.com/t/elixir-email-libraries-bamboo-vs-swoosh/4752 "2024-01-30T05:50:41Z")

</div>

What are everyone’s thoughts on these two email libraries? Quality features? Pain points? Speed / ram usage / are they using IO lists? Both seem to enjoy a decent level of popularity.

---

## [Sending email simple](https://forum.elixirforum.com/t/sending-email-simple/61246)

<div class="topic-metadata">

**Author:** [@BLacika](https://forum.elixirforum.com/u/BLacika)\
**Replies:** 2\
**Last updated:** [January 26, 2024, 10:56am UTC](https://forum.elixirforum.com/t/sending-email-simple/61246 "2024-01-26T10:56:21Z")

</div>

Hi! Do Elixir have built-in lib for sending email via SMTP? I know there is Bamboo or Swoosh, but i search for a simpler way. I don’t wanna make an application for this and config, just call a send\_email and do the job …

---

## [Swoosh + SendGrid, do I need some external lib?](https://forum.elixirforum.com/t/swoosh-sendgrid-do-i-need-some-external-lib/61147)

<div class="topic-metadata">

**Author:** [@r4z4](https://forum.elixirforum.com/u/r4z4)\
**Replies:** 9\
**Last updated:** [January 22, 2024, 5:27am UTC](https://forum.elixirforum.com/t/swoosh-sendgrid-do-i-need-some-external-lib/61147 "2024-01-22T05:27:49Z")

</div>

Hey all I just have a quick question on setting up Swoosh and the email confirmation. Am I supposed to be bringing in some external lib to use? There is a sendgrid package but it is pretty old and does not seem to be u…

---

## [HTTPoison.Error sending a mail with Brevo : {:options, :incompatible, \[verify: :verify\_peer, cacerts: :undefined\]}](https://forum.elixirforum.com/t/httpoison-error-sending-a-mail-with-brevo-options-incompatible-verify-verify-peer-cacerts-undefined/57129)

<div class="topic-metadata">

**Author:** [@GoulvenClech](https://forum.elixirforum.com/u/GoulvenClech)\
**Replies:** 8\
**Last updated:** [October 10, 2023, 4:00pm UTC](https://forum.elixirforum.com/t/httpoison-error-sending-a-mail-with-brevo-options-incompatible-verify-verify-peer-cacerts-undefined/57129 "2023-10-10T16:00:56Z")

</div>

Hi everyone, Recently, our transactional emails won’t launch and return HTTPoison.Error like : %HTTPoison.Error{reason: {:options, :incompatible, \[verify: :verify\_peer, cacerts: :undefined\]}, id: nil} I’m using the Br…

---

## [Is it possible to disable the E-Mail notification system at creation time for authentication generated with mix.phx.gen.auth?](https://forum.elixirforum.com/t/is-it-possible-to-disable-the-e-mail-notification-system-at-creation-time-for-authentication-generated-with-mix-phx-gen-auth/58584)

<div class="topic-metadata">

**Author:** [@calebjosue](https://forum.elixirforum.com/u/calebjosue)\
**Replies:** 2\
**Last updated:** [October 3, 2023, 3:41am UTC](https://forum.elixirforum.com/t/is-it-possible-to-disable-the-e-mail-notification-system-at-creation-time-for-authentication-generated-with-mix-phx-gen-auth/58584 "2023-10-03T03:41:59Z")

</div>

Hello there all, In the remote case a web app does not need to confirm user created accounts. Is it possible to disable the E-Mail notification facility added while using the authentication system generated by means of…

---

## [Parsing octet streams from Mandrill attachments](https://forum.elixirforum.com/t/parsing-octet-streams-from-mandrill-attachments/57602)

<div class="topic-metadata">

**Author:** [@travisf](https://forum.elixirforum.com/u/travisf)\
**Replies:** 1\
**Last updated:** [August 13, 2023, 2:50am UTC](https://forum.elixirforum.com/t/parsing-octet-streams-from-mandrill-attachments/57602 "2023-08-13T02:50:29Z")

</div>

I’m using Mandrill inbound to receive a CSV via email then parse it. Mandrill’s web hook sends attachments as “application/octet-stream” I’m not sure of the best way to convert this back into a CSV: "base64" =\> true, …

---

## [Sending email 404 not found - nothing is happening, no debug messages](https://forum.elixirforum.com/t/sending-email-404-not-found-nothing-is-happening-no-debug-messages/55230)

<div class="topic-metadata">

**Author:** [@chrisdel101](https://forum.elixirforum.com/u/chrisdel101)\
**Replies:** 1\
**Last updated:** [April 13, 2023, 4:35am UTC](https://forum.elixirforum.com/t/sending-email-404-not-found-nothing-is-happening-no-debug-messages/55230 "2023-04-13T04:35:43Z")

</div>

Edit: according to chatGTP the error is likely be on the mailgun connection, so therefore it’s the syntax I’m using, but not the mailgun creds. i.e Phoenix is calling the mailgun URL properly. I’m trying to send an ema…

---

## [Swoosh: Swoosh.Adapters.SMTP Vs. Swoosh.Adapters.AmazonSES](https://forum.elixirforum.com/t/swoosh-swoosh-adapters-smtp-vs-swoosh-adapters-amazonses/44850)

<div class="topic-metadata">

**Author:** [@ScriptyScott](https://forum.elixirforum.com/u/ScriptyScott)\
**Replies:** 7\
**Last updated:** [March 24, 2023, 7:54am UTC](https://forum.elixirforum.com/t/swoosh-swoosh-adapters-smtp-vs-swoosh-adapters-amazonses/44850 "2023-03-24T07:54:22Z")

</div>

Hey Folks, I just spent the last couple of days doing a deep dive into using Swoosh with Amazon’s simple email service, check out this troubleshooting post for a bit of background. While doing so, I came to two differe…

---

## [Integrated alternative to jira service desk for emails](https://forum.elixirforum.com/t/integrated-alternative-to-jira-service-desk-for-emails/54661)

<div class="topic-metadata">

**Author:** [@kanishka](https://forum.elixirforum.com/u/kanishka)\
**Replies:** 3\
**Last updated:** [March 18, 2023, 5:15pm UTC](https://forum.elixirforum.com/t/integrated-alternative-to-jira-service-desk-for-emails/54661 "2023-03-18T17:15:52Z")

</div>

Our users love email. Our customer service reps love Jira service management. We want our users to transition to using our web app more. Currently, we use a mixture of phoenix and Jira API and let Jira be the system of …

---

## [Good practices for email: sending email and Newsletter system](https://forum.elixirforum.com/t/good-practices-for-email-sending-email-and-newsletter-system/53660)

<div class="topic-metadata">

**Author:** [@popo63301](https://forum.elixirforum.com/u/popo63301)\
**Replies:** 1\
**Last updated:** [February 3, 2023, 8:51pm UTC](https://forum.elixirforum.com/t/good-practices-for-email-sending-email-and-newsletter-system/53660 "2023-02-03T20:51:36Z")

</div>

Hello ! I’m wondering about email for SaaS development. I know that most SaaS app have 2 features: sending email (simple) adding user to newsletter I want to know if I should use one service or 2 different services …

---

## [Erlang support email address?](https://forum.elixirforum.com/t/erlang-support-email-address/53214)

<div class="topic-metadata">

**Author:** [@Rich\_Morin](https://forum.elixirforum.com/u/Rich_Morin)\
**Replies:** 5\
**Last updated:** [January 16, 2023, 10:30pm UTC](https://forum.elixirforum.com/t/erlang-support-email-address/53214 "2023-01-16T22:30:33Z")

</div>

At the bottom of Erlang’s xref man page, I found “Hans Bolinder - support@erlang.ericsson.se”. However, when I tried sending email to that address, I was told that the subdomain erlang.ericsson.se doesn’t exist. Any sugg…

---

## [Podcast: ThinkingElixir 107 - Catching Up with Alex Koutmos](https://forum.elixirforum.com/t/podcast-thinkingelixir-107-catching-up-with-alex-koutmos/48906)

<div class="topic-metadata">

**Author:** [@brainlid](https://forum.elixirforum.com/u/brainlid)\
**Replies:** 0\
**Last updated:** [July 12, 2022, 12:22pm UTC](https://forum.elixirforum.com/t/podcast-thinkingelixir-107-catching-up-with-alex-koutmos/48906 "2022-07-12T12:22:15Z")

</div>

In episode 107 of Thinking Elixir, we caught up with Alex Koutmos, a co-host on an Elixir podcast, book author, and OpenSource library creator. We talk about some of his well known libraries like PromEx, but then go into…

---

## [What's the best MTA to integrate into Elixir Stack/OTP?](https://forum.elixirforum.com/t/whats-the-best-mta-to-integrate-into-elixir-stack-otp/48639)

<div class="topic-metadata">

**Author:** [@JulianZheng](https://forum.elixirforum.com/u/JulianZheng)\
**Replies:** 6\
**Last updated:** [June 28, 2022, 9:31pm UTC](https://forum.elixirforum.com/t/whats-the-best-mta-to-integrate-into-elixir-stack-otp/48639 "2022-06-28T21:31:02Z")

</div>

Hi elixirist, I’m wondering what’s the best MTA for sending mail, if I want to setup one. Let’s say on receiving side, I got gen\_smtp taken care of, for sending side, you need MTA isn’t it? to relay the mail to recipient…

---

## [Phoenix.Swoosh approaching 1.0](https://forum.elixirforum.com/t/phoenix-swoosh-approaching-1-0/41234)

<div class="topic-metadata">

**Author:** [@princemaple](https://forum.elixirforum.com/u/princemaple)\
**Replies:** 21\
**Last updated:** [May 10, 2022, 5:33am UTC](https://forum.elixirforum.com/t/phoenix-swoosh-approaching-1-0/41234 "2022-05-10T05:33:40Z")

</div>

Hi all, I’m close to making a 1.0 release for Phoenix.Swoosh. With this release, Phoenix.Swoosh will work in any project in addition to Phoenix projects, thanks to the Phoenix.View extraction. It’s a little awkward to…

---

## [Unable to download email attachment via Bamboo SentEmailViewerPlug](https://forum.elixirforum.com/t/unable-to-download-email-attachment-via-bamboo-sentemailviewerplug/47575)

<div class="topic-metadata">

**Author:** [@asnyder002](https://forum.elixirforum.com/u/asnyder002)\
**Replies:** 0\
**Last updated:** [May 4, 2022, 6:35pm UTC](https://forum.elixirforum.com/t/unable-to-download-email-attachment-via-bamboo-sentemailviewerplug/47575 "2022-05-04T18:35:05Z")

</div>

I’m sending out emails with .zip file(binary) attachments but I am unable to download the attachment. I have the local adapter set up. config :Test, Test.Mailer, adapter: Bamboo.LocalAdapter, open\_email\_in\_browser\_…

---

## [How do you send transactional emails?](https://forum.elixirforum.com/t/how-do-you-send-transactional-emails/46301)

<div class="topic-metadata">

**Author:** [@derek-zhou](https://forum.elixirforum.com/u/derek-zhou)\
**Replies:** 21\
**Last updated:** [March 28, 2022, 6:53am UTC](https://forum.elixirforum.com/t/how-do-you-send-transactional-emails/46301 "2022-03-28T06:53:26Z")

</div>

Outlook.com blocked my transactional emails sent via sendgrid.com. From what I learned, outlook.com used a simple per IP reputation system. Since I am on a cheap shared IP plan of Sendgrid, and there must be someone send…

[Next page](https://forum.elixirforum.com/tag/email/417.md?match_all_tags=true&page=1&tags%5B%5D=email)
