• Resolved jesse1983

    (@jesse1983)


    Hi. I can’t send message using Google App Engine. Take a look my plugins:

    – Google App Engine
    – Batcache
    – Contact form 7
    – Contact form 7 database extension
    – Meta box
    – WordPress importer

    Other message has been sent by Google App Engine, like “Forget my password” message, but Contact Form 7 doesn’t work.

    https://wordpress.org/plugins/contact-form-7/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Though the plugin successfully sends millions of emails every day, there are a host of issues that can stop or delay emails on both the sending and receiving ends. It depends entirely on your local Server & WordPress configuration. You will need to investigate this issue for your particular local configuration.

    See Contact Form 7 Email Issues. Most people that work through this information appear to be able to resolve their email sending & receiving issues.

    If you find you need more detailed advice, after reading and working through the above links, please include a link to your Contact Form 7 form plus all your input in the Form and Mail sections of the CF7 interface. This should allow others to understand your actual problem and offer a possible solution.

    Thread Starter jesse1983

    (@jesse1983)

    Tks devmerit. I always used Contact Form 7 on my projects and always works very nice, but my problem is exclusively on Google App Engine. Let me be more specific: when I click on submit button, appears the alert: “The message cannot be sent. Contact administrators…”

    Suggest you take a look at the article in the link I have provided you.

    You may also see After submitting the form, I get an error message stating “Failed to send your message”. What is wrong?​​

    Thread Starter jesse1983

    (@jesse1983)

    Sorry dav, but my question is not there.

    My problem is sent e-mail using Google App Engine Plugin . Probably, when Contact Form doesn’t call function wp_mail() modified by Google App Engine Plugin.

    Take a look on Google App Engine Plugin: https://github.com/GoogleCloudPlatform/appengine-wordpress-plugin

    Maybe you question me why I am using that plugin. Simple: because my WordPress is running on Google App Engine and is not possible send e-mails of simple way.

    Sending email on GCE requires the use of a third party service employing port 2525. Google recommends Sendgrid.
    http://sendgrid.com/partner/google?mbsy=gHNj
    Before you can use SendGrid, you must first sign up for the service from SendGrid’s Google partner page.* When signing up, provide the domain and email address from which you would like to send email messages. This may or may not be the same domain and email you used to sign up for Google Compute Engine.
    If you use an email account that doesn’t match your specified domain e.g. a Gmail account, you will need to provide more information to SendGrid before they can provision your account. Complete the sign up process and SendGrid will contact you for more information, if necessary.
    *If you sign up for SendGrid without using the partner page linked above, the free usage tier has much lower limits of 200 messages per day (approximately 6,000 messages per month).

    Oh yeah, use the WP-Mail-SMTP plugin to connect Sendgrid to WP.

    Sending email on GCE requires the use of a third party service employing port 2525.

    That’s not true at all https://support.google.com/a/answer/2956491

    @jesse1983 you can use whatever service you want but you’ll need an SMTP plugin because Google Apps Engine doesn’t support the default localhost:25 that WordPress/PHP ships with.

    Thread Starter jesse1983

    (@jesse1983)

    Tks @joeco and @jason Hendriks, but I can’t use SendGrid or other third party email sender. I need send messages using Google App Engine. Remember, as I say, other messages are sent normally, only messages from Form Contact 7 aren’t working.

    Thread Starter jesse1983

    (@jesse1983)

    Solved!!!

    The problem was: Google App Engine is needed that “From” be a Authorized on App Engine console. The solution is:

    1. Open Google Cloud Console e go to
      App Engine >
      Settings >
      Application Settings >
      Email API authorized senders and add any e-mail
    2. Go to WP Admin, App Engine settings and check option “Use App Engine Email Service” and add the email or “wordpress@appname.appspotmail.com”
    3. On form mail settings, add “From” as “wordpress@appname.appspotmail.com”. Don’t forget clean “Replay-to”

    I hope helped. Tks guys.

    Thanks for that, I’ve noted it in my book of tricks.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Not possible send mail on Google App Engine’ is closed to new replies.