[ 
https://issues.apache.org/jira/browse/AIRAVATA-2509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16255549#comment-16255549
 ] 

Marcus Christie edited comment on AIRAVATA-2509 at 11/16/17 4:23 PM:
---------------------------------------------------------------------

Initially, let's just do the following and see where it gets us:

* require users to confirm their email address during account creation. 
Currently we don't have users enter their email address twice to prevent typos, 
[users only enter their email address 
once|https://github.com/apache/airavata-php-gateway/blob/develop/app/views/account/create.blade.php#L71].
* This [StackOverflow answer|https://stackoverflow.com/a/396] suggests:
{quote}
Use the full, real name of the addressee in the To field, not just the 
email-address (e.g. "John Smith" <[email protected]> ).
{quote}
We can add the name to recipients in 
[EmailUtilities|https://github.com/apache/airavata-php-gateway/blob/develop/app/libraries/EmailUtilities.php#L162]
** see 
https://github.com/PHPMailer/PHPMailer/blob/master/examples/mail.phps#L18 for 
an example of how to add a full name when adding a recipient




was (Author: marcuschristie):
Initially, let's just do the following and see where it gets us:

* require users to confirm their email address during account creation. 
Currently we don't have users enter their email address twice to prevent typos, 
[users only enter their email address 
once|https://github.com/apache/airavata-php-gateway/blob/develop/app/views/account/create.blade.php#L71].
* This [StackOverflow answer|https://stackoverflow.com/a/396] suggests:
{quote}
Use the full, real name of the addressee in the To field, not just the 
email-address (e.g. "John Smith" <[email protected]> ).
{quote}
We can add the name to recipients in 
[EmailUtilities|https://github.com/apache/airavata-php-gateway/blob/develop/app/libraries/EmailUtilities.php#L162]



> Account confirmation, password reset emails not making it to user
> -----------------------------------------------------------------
>
>                 Key: AIRAVATA-2509
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2509
>             Project: Airavata
>          Issue Type: Bug
>          Components: PGA PHP Web Gateway
>            Reporter: Marcus Christie
>            Assignee: Marcus Christie
>            Priority: Critical
>              Labels: newbie
>
> Email confirmation emails (when creating an account) and password reset 
> emails aren't always making it to users.  There are at least a couple reasons 
> for this:
> * the emails are getting flagged as spam and the user doesn't check the spam 
> folder
> ** perhaps in some cases the emails never ever reach the user if they are 
> marked as spam and stopped at the email server
> * the user mis-types their email address
> Possible fixes:
> * Can we find out what is causing emails to be flagged as spam? Is there a 
> way to make the emails seem less "spammy"?
> ** See for example https://stackoverflow.com/a/396
> * Require that users type in their email address twice in order to confirm 
> it. This should help prevent typos.
> * Can we determine if an email bounces back? This might be tricky since I 
> think email bounce backs are asynchronous.  Perhaps having the user confirm 
> their email address is the best we can do.
> Workarounds:
> * use CILogon instead of account creation/password reset.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to