admin adding emails with mailgun - sjamcsclub/documentation GitHub Wiki

This article is for when an administrator needs to add an email to [email protected], in this example [email protected].
The chosen email service is mailgun.

  1. Login
    Sign in using the sjam cs club email and password. At this version of the documentation, we store the email and password in our lastpass account.

  2. Create route A route routes a match to some function.
    In this case, an email ([email protected]) to a forward (forward("[email protected]")).
    Click on Routes Tab> Create Route to get to the Create route form. From there, Select the expression type "Match Recipient".
    This while match the recipient email you input to the "function" you input. Check forward, next to actions and paste the user's personal email in the textbox.
    IN THE CASE OF JAMHACKS don't forget to append ,[email protected] to the end with no space Set the priority to 10, click "Create Route" and the route should be set up!

  3. Create SMTP Credentials These credentials are what the user will input to their personal email, so they may respond and send emails as [email protected].
    Go to Domains>Your chosen domain>Manage SMTP Credentials>New SMTP Credentials
    Input the user's preferred contact name and a generated password
    Note that When the user inputs their username, it will be [email protected], not simply user

  4. Notify the User As per this version of the documentation, we user slack from our team messaging.
    Here's a simple template for telling the user their credentials, and how to enter them into gmail.

SMTP Credentials:
Username: `USERNAME HERE`
Password: `PASSWORD HERE`
For steps to set up the email, go to https://github.com/sjamcsclub/documentation/wiki/[email protected]

Now you're finished! For any questions, please email [email protected]