• I’m using a hosted SMTP server with the plugin (not the same as the WordPress host), and when it tries to send email to a gmail address, the message bounces back with this error:

    host gmail-smtp-in.l.google.com[142.251.16.26]
    said: 550-5.7.1 [216.40.44.14] Messages missing a valid messageId header
    are not 550 5.7.1 accepted.

    I tried with the plugin’s test message function and with a form submission plugin.

    It doesn’t appear that this header is captured in the Postman SMTP log, and it is not included in the bounce-back from Google, so I don’t know what the header looks like.

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Support M Haseeb

    (@haseeb0001)

    @karenwallace Hi,

    Hope you are doing good.

    Let me know your POST SMTP plugin version or Share the Diagnostic test report of the Post SMTP plugin.

    Thanks

    Thread Starter KarenWallace

    (@karenwallace)

    The version is 2.1.4.

    I can report exactly the same issue. With the latest version (2.1.4) some headers appear to be missing and Google really doesn’t like it. Prior to 2.1.4, it seemed to work fine.

    I experienced the same issue with the latest version (2.1.4)

    Greetings

    Plugin Support M Haseeb

    (@haseeb0001)

    @delefant @sbirley @karenwallace

    let me know which mailing socket you are using.

    Also, share the Diagnostic test report of Post SMTP.

    Thanks

    Hi!

    Config:
    Type: smtp
    Mailer Type: postsmtp
    port: 587
    security: STARTTLS
    auth: none

    Diag:

    Mailer: postsmtp
    HostName: --
    cURL Version: 7.61.1
    OpenSSL Version: OpenSSL/1.1.1k
    OS: Linux 4.18.0-348.7.1.el8_5.x86_64 #1 SMP Tue Dec 21 13:57:48 EST 2021 x86_64
    PHP: Linux 8.0.22 C
    PHP Dependencies: iconv=Yes, spl_autoload=Yes, openssl=Yes, sockets=Yes, allow_url_fopen=Yes, mcrypt=No, zlib_encode=Yes
    WordPress: 6.0.1 en_US UTF-8
    WordPress Theme: --
    WordPress Plugins: Post SMTP, Accordion Blocks, Admin Collapse Subpages, Divi Carousel, Divi Contact Form Helper, Login Logo, Media Sync, Password Protected, Password Protection Expiration, Post Duplicator, Redirection, WP Maintenance Mode & Coming Soon
    WordPress wp_mail Owner: /home/public_html/wp-content/plugins/post-smtp/Postman/PostmanWpMailBinder.php
    WordPress wp_mail Filter(s): PostsmtpMailer->get_mail_args
    WordPress phpmailer_init Action(s): PostsmtpMailer->phpmailer_smtp_init
    Postman: 2.1.4
    Postman Sender Domain (Envelope|Message): --.com | --.com
    Postman Prevent Message Sender Override (Email|Name): No | No
    Postman Active Transport: SMTP (smtp:tls:none://--:587)
    Postman Active Transport Status (Ready|Connected): Yes | Yes
    Postman Deliveries (Success|Fail): 16 | 0
    Thread Starter KarenWallace

    (@karenwallace)

    I’m using port 587. I looked at the session transcript from the plugin’s test email feature, and I noticed that the domain name in the message ID (which is the WordPress URL) is different from the domain name of the sender email address. Could that be why Google is rejecting the message, in my case?

    Mailer: postsmtp
    HostName: karenwallaceglass.com
    cURL Version: 7.66.0
    OpenSSL Version: OpenSSL/1.1.1q-fips
    OS: Linux giowm1073.siteground.biz 3.12.18-clouder0 #3 SMP PREEMPT Wed May 25 12:13:20 EEST 2022 x86_64
    PHP: Linux 7.4.30 C
    PHP Dependencies: iconv=Yes, spl_autoload=Yes, openssl=Yes, sockets=Yes, allow_url_fopen=Yes, mcrypt=No, zlib_encode=Yes
    WordPress: 6.0.1 en_US UTF-8
    WordPress Theme: Kadence Child (Artist’ Gallery of Ellicott City)
    WordPress Plugins: Advanced Custom Fields: Component Field, Advanced Custom Fields PRO, Artists Gallery of Ellicott City, Block Visibility, Calculated fields for ACF, Custom Post Type UI, Enhanced Media Library, Folders, Formidable Forms, Google Apps Login, LoginWP (Formerly Peter’s Login Redirect), Post SMTP, SiteGround Optimizer, SiteGround Security, User Role Editor
    WordPress wp_mail Owner: /home/customer/www/karenwallaceglass.com/public_html/agec/wp-content/plugins/post-smtp/Postman/PostmanWpMailBinder.php
    WordPress wp_mail Filter(s): wp_staticize_emoji_for_email, PostsmtpMailer->get_mail_args
    WordPress phpmailer_init Action(s): PostsmtpMailer->phpmailer_smtp_init
    Postman: 2.1.4
    Postman Sender Domain (Envelope|Message): artistsgalleryec.com | artistsgalleryec.com
    Postman Prevent Message Sender Override (Email|Name): Yes | Yes
    Postman Active Transport: SMTP (smtp:tls:plain://chimail.westhost.com:587)
    Postman Active Transport Status (Ready|Connected): Yes | Yes
    Postman Deliveries (Success|Fail): 127 | 24

    I went back to 2.1.3 and it’s fine.

    Looking forward to the update.

    Plugin Support M Haseeb

    (@haseeb0001)

    @tfrank77 We are looking into it and will get back to you shortly with updates.

    @sbirley @delefant let me know which mailing socket you are using.

    Thanks

    Port 587 using TLS.

    Plugin Support M Haseeb

    (@haseeb0001)

    @sbirley I mean mailing service which one you are using? like Gmail, office365, Hosting/webmail, etc

    Plugin Support M Haseeb

    (@haseeb0001)

    @sbirley @tfrank77 @karenwallace @delefant

    Issue fixed, please update the plugin to 2.1.5 and check.

    Thanks

    Thread Starter KarenWallace

    (@karenwallace)

    That fixed it for me, thank you!

    I am using my internal SMTP relay, nothing remote like Gmail.com, Office 365, etc.

    Will try the update!

    Plugin Support M Haseeb

    (@haseeb0001)

    @karenwallace Great, thanks for the update/

    @sbirley Sure, thanks

Viewing 15 replies - 1 through 15 (of 15 total)

The topic ‘Missing valid messageId header’ is closed to new replies.