Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Feature: Add the ability to modify email templates #5908

Closed
2 tasks done
dokgu opened this issue Jul 29, 2023 · 7 comments
Closed
2 tasks done

🚀 Feature: Add the ability to modify email templates #5908

dokgu opened this issue Jul 29, 2023 · 7 comments
Assignees
Labels
duplicate This issue or pull request already exists product / auth Fixes and upgrades for the Appwrite Auth / Users / Teams services.

Comments

@dokgu
Copy link

dokgu commented Jul 29, 2023

🔖 Feature description

There should be a mechanism for us to personalize or modify the emails being sent by appwrite:

  • Adding our logo
  • Modifying the email text
  • Changing links to buttons
  • Setting headers and footers
  • ...and whatever else we can think of

🎤 Pitch

This would immensely improve brand identity.

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

@iampranavdhar
Copy link

What is the current form of sending mail? Is it generated by appwrite by default?

@dokgu
Copy link
Author

dokgu commented Jul 30, 2023

What is the current form of sending mail? Is it generated by appwrite by default?

Yes, you can try this out by clicking on forgot password or sending a verification email when a user registers on your app.

@joeyouss
Copy link

Hi, can you add your comments here: #729
We are actually already working on this and we have a draft. If it makes sense, we can close this issue to avoid duplicates, thanks!

@joeyouss joeyouss self-assigned this Jul 31, 2023
@joeyouss joeyouss added the duplicate This issue or pull request already exists label Jul 31, 2023
@iampranavdhar
Copy link

Oh Great! I was trying to work on this and I was seeing what is the present scenario, at present when I have registered to an app using appwrite in signup page I don't get any verification mail, when will this even come, is there any configuration in appwrite to do so that this occurs every time the user signups using appwrite API? As the work is being done on this, I am just curious to know how this works.

@safwanyp
Copy link
Contributor

safwanyp commented Aug 1, 2023

@iampranavdhar If you're using a self-hosted instance of Appwrite, you will need to setup the appropriate SMTP environment variables in the .env file. These variables are available when you sign up with any SMTP provider (e.g. SendGrid).

If you're using Appwrite Cloud, receiving emails shouldn't be an issue. If you aren't receiving emails via cloud, let us know so the team can look into it.

@stnguyen90
Copy link
Contributor

Related Issue: #3147

@eldadfux
Copy link
Member

eldadfux commented Sep 9, 2023

Starting with Appwrite 1.4 you can now customize the SMTP server and email templates of every project 🎉

image

@eldadfux eldadfux closed this as completed Sep 9, 2023
@eldadfux eldadfux added product / auth Fixes and upgrades for the Appwrite Auth / Users / Teams services. feature labels Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists product / auth Fixes and upgrades for the Appwrite Auth / Users / Teams services.
Projects
None yet
Development

No branches or pull requests

6 participants