giuseppelt / emailflare Goto Github PK
View Code? Open in Web Editor NEWSend emails from your domain through Cloudflare for free. Self host on your account.
Home Page: https://emailflare.breakp.dev
License: MIT License
Send emails from your domain through Cloudflare for free. Self host on your account.
Home Page: https://emailflare.breakp.dev
License: MIT License
Will there be an official Docker image available soon?
In order to ensure proper styling we use HTML and CSS to code our emails before sending. It would be super helpful to be able to just copy and paste html and send through this app. Thanks!
Cloudflare can also receive emails to domain. Please add this too. It would be full email client like.
Thanks.
I notice that setting this up using subdomain doesn't work (I'm aware we can use replyto field). Here is my setup:
_mailchannels.subdomain
=> v=mc1 cfid=finzzz.workers.dev cfid=subdmain.xxx.yyy
subdomain
=> 10 somewhere
subdomain
=> v=spf1 include:_spf.mx.cloudflare.net include:relay.mailchannels.net -all
mailchannels._domainkey.subdomain
=> v=DKIM1; k=rsa; p=verylongstuffs
I keep getting this error
{"errors":["Failed to send email: 550 5.7.1 This sender is not authorized to send from subdomain.xxx.yyy. See https://bit.ly/domain-lockdown. cfid=xxx.yyy"]}
Does anyone able to get this work on subdomain?
In the Auto deploy, what is the account ID field. I think I am getting a 404 response due to that
Add an option in the configurator to let the To field be a free text instead of a picker of preconfigured senders.
Hello,
I love your tool, but I wanted to ask if it is possible that you add the feature to add attachments to emails?
Thanks
Can we put this behind some security solutions, like authelia or use cloudflare zero access policies ?
Following the Tutorial at step Manual deploy 2 (https://www.breakp.dev/blog/email-flare-send-from-worker-for-free/#:~:text=worker.js.-,Drag%20and%20drop,-it%20on%20the), I get Uncaught Error: No such module "node:async_hooks".
imported from "worker.js" in the Workers code editor.
I did try the Auto deploy option first, but was getting a 400 error, so thought I would go manual and see what was going on.
I found some references to adding the nodejs_compat compatibility flag, but it seems you would have to do that in the wrangler.toml (https://developers.cloudflare.com/workers/runtime-apis/nodejs/#enable-nodejs-with-workers), which would change the steps in your Tutorial.
Before I went too far down the rabbit hole, I thought I would checkin and see if this is something that is already solved.
Thanks
Currently, all email senders use the same secret, but is it possible to set different secrets in the future?
Following the guide https://www.breakp.dev/blog/email-flare-send-from-worker-for-free/, I have ran into an issue upon clicking Deploy.
[HTTP-400] Cloudflare deploy error: HTTP-400 is all I'm shown from the tool.
Here's a clip of what I've filled out in case I've done something wrong here.
Error when manually deploying in CloudFlare:
Uncaught Error: No such module "node:async_hooks".
imported from "worker.js"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.