pixelated / pixelated-user-agent

User facing components of Pixelated: a JavaScript single page app and a RESTful service.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Send recovery code from no-reply email from domain

tuliocasagrande opened this issue · comments

We are currently sending the recovery code emails with the team@pixelated-project.org address. We would like to send it with something like no-reply@<domain-name>. For this, we need to ensure this user is reserved and the domain name is retrieved from current domain, dynamically.

Acceptance Criteria

When I submit my back-up account email, I should receive an email with the whole recovery code from the no-reply@<domain-name> email (i.e, no-reply@wazokazi.is).

In Scope

Out of Scope

  • Implementing the sending email feature

Depends on

#927

@SweetVirginia , let's use this to start the discussion of what the user name for the "no-reply" email should be!!

Since our idea is to sent a code so people can recover their account in case they forget their password. No-reply may look look like a spam or any other spammy newsletter.

Some more reasons why no-reply isn't the best solution:

  • No-reply addresses lead to more spam complaints;
  • In some countries sending emails with a no-reply address is not allowed.
  • Large companies like amazon use no-reply e-mail-addresses for sending out newsletters. First of all they will get hundreds of replies because of mail delivery failures or out of office replies. Then they avoid spamming replies, because it is easier to just hit the reply-button than going to their homepage and use the contact form.
  • Do not reply: I want to talk to you, but I don't want to listen.

Can we have the Pixelated logo (the box) as a picture so people can relate the message with the place they were creating account?

Since is an automatic email, we could call -brainstorming alert- "recovery@youraccount.org" or "robot@youraccount.org" or "admin@youraccount.org" or even "pixelated@youraccount.org" or "pixelated-support@youraccount.org" or "important@youraccount.org" hahaha this last one looks like phishing, sorry 🤣 ; @olabini do you know any security best practices for this?