Uploaded image for project: 'VIVO'
  1. VIVO
  2. VIVO-1230

Contact form not compatible with Gmail SMTP relays

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v1.9.0
    • Component/s: None
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      1

      Description

      Currently, the contact email form creates an email this is FROM the user. This creates a problem with SMTP relays since this is not a recommended behavior. From the Google help doc https://support.google.com/a/answer/2956491?src=soctw:

      ----------------------------------------
      In the Allowed senders section, select what kinds of users are allowed to send mail through the SMTP relay service. Select one of the following options:
      Only registered Apps users in my domain—The sender must be a registered user in one of your domains.
      Only addresses in my domains—The sender doesn't have to be a recognized Apps user, but must be in one of your registered domains. This is sometimes useful when you have third-party or custom applications that need to send email.
      Any addresses (not recommended)—The sender address can be anything, even an address outside of your domain.
      The Any addresses option makes you more vulnerable to abuse, either through malware on your user’s machines or by misconfiguration of your SMTP infrastructure. Therefore, we don't recommend this option.
      ----------------------------------------

      The site users will not necessarily have an email address within your registered domain. Instead, the contact form should send an email from the site administrator with a REPLY-TO field for the form user.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                grahamtriggs Graham Triggs
                Reporter:
                mbgross Benjamin Gross
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: