• Resolved justsomeone

    (@justsomeone)


    Dear Forminator Team,

    I’m currently facing a really strange and very bad issue: submission mails defined in via Email Notifications in the forms are not sent to certain providers. I can confirm that the mails are not being sent out to gmx.de & web.de provider. gmail.com or outlook.com are working for example.

    I have the latest available WordPress & forminator installation.

    I installed the WP Mail Logging plugin and I can only see outgoing mails myself, not the ones going to mail address of the person submitting the form.

    When I fill out the form with my outlook.com or gmail.com address, I receive the submission mail.
    When I fill out the form with my web.de or gmx.de address, I don’t receive any mail at all.
    I can successfully send mails from my domain to my web.de or gmx.de address and they are not flagged as spam.

    Can you please help here?

    Thanks in advance!

    Exported form:

    
    {
      "type": "form",
      "data": {
        "fields": [
          {
            "id": "section-1",
            "element_id": "section-1",
            "form_id": "wrapper-9635-2535",
            "type": "section",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-9635-2535",
            "section_title": "Ihre Angaben",
            "cform-section-border-style": "none"
          },
          {
            "id": "name-1",
            "element_id": "name-1",
            "form_id": "wrapper-7145-529",
            "type": "name",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-7145-529",
            "field_label": "Vor- & Nachname",
            "placeholder": "",
            "prefix_label": "Prefix",
            "fname_label": "First Name",
            "fname_placeholder": "E.g. John",
            "mname_label": "Middle Name",
            "mname_placeholder": "E.g. Smith",
            "lname_label": "Last Name",
            "lname_placeholder": "E.g. Doe",
            "prefix": "true",
            "fname": "true",
            "mname": "true",
            "lname": "true",
            "required_message": "Dieses Feld wird ben?tigt.",
            "prefix_required_message": "Prefix is required.",
            "fname_required_message": "First Name is required.",
            "mname_required_message": "Middle Name is required.",
            "lname_required_message": "Last Name is required.",
            "required": true
          },
          {
            "id": "email-1",
            "element_id": "email-1",
            "form_id": "wrapper-103-517",
            "type": "email",
            "options": [],
            "cols": 6,
            "conditions": [],
            "wrapper_id": "wrapper-103-517",
            "validation": false,
            "placeholder": "",
            "field_label": "E-Mail Adresse",
            "required": true,
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "phone-1",
            "element_id": "phone-1",
            "form_id": "wrapper-103-517",
            "type": "phone",
            "options": [],
            "cols": 6,
            "conditions": [],
            "wrapper_id": "wrapper-103-517",
            "required": true,
            "limit": 10,
            "limit_type": "characters",
            "validation": "none",
            "field_label": "Telefonnummer",
            "placeholder": "",
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "address-1",
            "element_id": "address-1",
            "form_id": "wrapper-8392-4182",
            "type": "address",
            "options": [],
            "cols": 6,
            "conditions": [],
            "wrapper_id": "wrapper-8392-4182",
            "street_address": "true",
            "address_city": false,
            "address_state": false,
            "address_zip": false,
            "address_country": false,
            "address_line": false,
            "street_address_label": "Stra?e & Hausnummer",
            "street_address_placeholder": "",
            "address_city_label": "Plz & Ort",
            "address_city_placeholder": "",
            "address_state_label": "State/Province",
            "address_state_placeholder": "E.g. New South Wales",
            "address_zip_label": "ZIP / Postal Code",
            "address_zip_placeholder": "E.g. 2000",
            "address_country_label": "Country",
            "address_line_label": "Apartment, suite, etc",
            "street_address_required_message": "Dieses Feld wird ben?tigt.",
            "address_zip_required_message": "This field is required. Please enter the zip code.",
            "address_country_required_message": "This field is required. Please select the country.",
            "address_city_required_message": "This field is required. Please enter the city.",
            "address_state_required_message": "This field is required. Please enter the state.",
            "address_line_required_message": "This field is required. Please enter address line.",
            "street_address_required": true
          },
          {
            "id": "address-2",
            "element_id": "address-2",
            "form_id": "wrapper-8392-4182",
            "type": "address",
            "options": [],
            "cols": 6,
            "conditions": [],
            "wrapper_id": "wrapper-8392-4182",
            "street_address": false,
            "address_city": "true",
            "address_state": false,
            "address_zip": false,
            "address_country": false,
            "address_line": false,
            "street_address_label": "Street Address",
            "street_address_placeholder": "E.g. 42 Wallaby Way",
            "address_city_label": "Plz & Ort",
            "address_city_placeholder": "",
            "address_state_label": "State/Province",
            "address_state_placeholder": "E.g. New South Wales",
            "address_zip_label": "ZIP / Postal Code",
            "address_zip_placeholder": "E.g. 2000",
            "address_country_label": "Country",
            "address_line_label": "Apartment, suite, etc",
            "street_address_required_message": "This field is required. Please enter the street address.",
            "address_zip_required_message": "This field is required. Please enter the zip code.",
            "address_country_required_message": "This field is required. Please select the country.",
            "address_city_required_message": "Dieses Feld wird ben?tigt.",
            "address_state_required_message": "This field is required. Please enter the state.",
            "address_line_required_message": "This field is required. Please enter address line.",
            "address_city_required": true
          },
          {
            "id": "section-2",
            "element_id": "section-2",
            "form_id": "wrapper-1870-4071",
            "type": "section",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-1870-4071",
            "section_title": "über Ihren Hund",
            "cform-section-border-style": "none",
            "formid": "wrapper-3964-2523"
          },
          {
            "id": "text-1",
            "element_id": "text-1",
            "form_id": "wrapper-8498-2039",
            "type": "text",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-8498-2039",
            "input_type": "line",
            "limit_type": "characters",
            "field_label": "Name des Hundes",
            "placeholder": "",
            "required": true,
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "text-2",
            "element_id": "text-2",
            "form_id": "wrapper-3032-6218",
            "type": "text",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-3032-6218",
            "input_type": "line",
            "limit_type": "characters",
            "field_label": "Rasse/Mix",
            "placeholder": "",
            "required": true,
            "formid": "wrapper-3032-6218",
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "text-3",
            "element_id": "text-3",
            "form_id": "wrapper-2144-6264",
            "type": "text",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-2144-6264",
            "input_type": "line",
            "limit_type": "characters",
            "field_label": "Alter",
            "placeholder": "",
            "required": true,
            "formid": "wrapper-2144-6264",
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "gdprcheckbox-1",
            "element_id": "gdprcheckbox-1",
            "form_id": "wrapper-3066-8131",
            "type": "gdprcheckbox",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-3066-8131",
            "required": "true",
            "field_label": "AGBs",
            "gdpr_description": "<p>Ich habe die <a href=\"/zahlungsmodalitaeten\">Zahlungsmodalit?ten</a>, die <a href=\"/datenschutz\">Datenschutzerkl?rung</a> sowie die <a href=\"/vereinbarung\">Vereinbarung gelesen </a> und akzeptiert.</p>",
            "required_message": "Dieses Feld wird ben?tigt."
          },
          {
            "id": "hidden-1",
            "element_id": "hidden-1",
            "form_id": "wrapper-2791-7074",
            "type": "hidden",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-2791-7074",
            "field_label": "Anmeldung für",
            "default_value": "embed_title"
          },
          {
            "id": "hidden-3",
            "element_id": "hidden-3",
            "form_id": "wrapper-7111-1118",
            "type": "hidden",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-7111-1118",
            "field_label": "Angebotsinformationen",
            "default_value": "custom_value",
            "custom_value": "%angebot_informationen%",
            "formid": "wrapper-7111-1118"
          },
          {
            "id": "hidden-4",
            "element_id": "hidden-4",
            "form_id": "wrapper-8129-7852",
            "type": "hidden",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-8129-7852",
            "field_label": "Kurszeitraum",
            "default_value": "custom_value",
            "custom_value": "%angebot_kurszeiten%"
          },
          {
            "id": "hidden-5",
            "element_id": "hidden-5",
            "form_id": "wrapper-3971-6717",
            "type": "hidden",
            "options": [],
            "cols": 12,
            "conditions": [],
            "wrapper_id": "wrapper-3971-6717",
            "field_label": "Kursgebühr",
            "default_value": "custom_value",
            "custom_value": "%angebot_kursgebuehr%",
            "formid": "wrapper-3971-6717"
          }
        ],
        "settings": {
          "pagination-header": "nav",
          "paginationData": {
            "pagination-header-design": "show",
            "pagination-header": "nav"
          },
          "formName": "Anmeldung",
          "version": "1.14.11",
          "form-border-style": "none",
          "form-padding": "",
          "form-border": "",
          "fields-style": "enclosed",
          "validation": "on_submit",
          "form-style": "flat",
          "enable-ajax": "true",
          "autoclose": "true",
          "submission-indicator": "show",
          "indicator-label": "Sende Anmeldung...",
          "form-type": "default",
          "submission-behaviour": "behaviour-thankyou",
          "thankyou-message": "<p>Vielen Dank für Ihre Anmeldung!</p>",
          "submitData": {
            "custom-submit-text": "Anmelden",
            "custom-invalid-form-message": "",
            "conditions": []
          },
          "validation-inline": "1",
          "form-expire": "no_expire",
          "form-padding-top": "0",
          "form-padding-right": "0",
          "form-padding-bottom": "0",
          "form-padding-left": "0",
          "form-border-width": "0",
          "form-border-radius": "0",
          "cform-label-font-family": "Roboto",
          "cform-label-custom-family": "",
          "cform-label-font-size": "12",
          "cform-label-font-weight": "bold",
          "cform-title-font-family": "Roboto",
          "cform-title-custom-family": "",
          "cform-title-font-size": "45",
          "cform-title-font-weight": "normal",
          "cform-title-text-align": "left",
          "cform-subtitle-font-family": "Roboto",
          "cform-subtitle-custom-font": "",
          "cform-subtitle-font-size": "18",
          "cform-subtitle-font-weight": "normal",
          "cform-subtitle-text-align": "left",
          "cform-input-font-family": "Roboto",
          "cform-input-custom-font": "",
          "cform-input-font-size": "16",
          "cform-input-font-weight": "normal",
          "cform-radio-font-family": "Roboto",
          "cform-radio-custom-font": "",
          "cform-radio-font-size": "14",
          "cform-radio-font-weight": "normal",
          "cform-select-font-family": "Roboto",
          "cform-select-custom-family": "",
          "cform-select-font-size": "16",
          "cform-select-font-weight": "normal",
          "cform-multiselect-font-family": "Roboto",
          "cform-multiselect-custom-font": "",
          "cform-multiselect-font-size": "16",
          "cform-multiselect-font-weight": "normal",
          "cform-dropdown-font-family": "Roboto",
          "cform-dropdown-custom-font": "",
          "cform-dropdown-font-size": "16",
          "cform-dropdown-font-weight": "normal",
          "cform-calendar-font-family": "Roboto",
          "cform-calendar-custom-font": "",
          "cform-calendar-font-size": "13",
          "cform-calendar-font-weight": "normal",
          "cform-button-font-family": "Roboto",
          "cform-button-custom-font": "",
          "cform-button-font-size": "14",
          "cform-button-font-weight": "500",
          "cform-timeline-font-family": "Roboto",
          "cform-timeline-custom-font": "",
          "cform-timeline-font-size": "12",
          "cform-timeline-font-weight": "normal",
          "cform-pagination-font-family": "",
          "cform-pagination-custom-font": "",
          "cform-pagination-font-size": "16",
          "cform-pagination-font-weight": "normal",
          "payment_require_ssl": "",
          "submission-file": "delete",
          "form_name": "anmeldung",
          "form_status": "publish",
          "cform-color-settings": "true",
          "button-submit-background-static": "#b52024",
          "form-font-family": "",
          "cform-asterisk-color": "#b52024",
          "label-validation-color": "#b52024",
          "button-submit-background-hover": "#c0271c",
          "button-submit-background-active": "#c0271c",
          "response-success-background": "#60c95c"
        },
        "client_id": null,
        "notifications": [
          {
            "slug": "notification-1234-4567",
            "label": "Nachricht an Admin",
            "email-recipients": "default",
            "recipients": "[email protected]",
            "email-subject": "Neue Anmeldung für {hidden-1}",
            "email-editor": "<p>Neue Anmeldung für {hidden-1}</p>\n<p><strong>Kundeninformationen:</strong></p>\n<p>Name: {name-1}</p>\n<p>Mail: {email-1}</p>\n<p>Telefon: {phone-1}</p>\n<p>Adresse: {address-1-street_address} {address-2-city}</p>\n<p>Hunde: {text-1} ({text-3}, {text-2})</p>\n<p>-> Angebot: {embed_url}</p>",
            "email-attachment": "true",
            "conditions": []
          },
          {
            "slug": "notification-7508-8191",
            "label": "Nachricht an Kunde",
            "email-subject": "Anmeldung: {hidden-1}",
            "email-editor": "<p>Hallo {name-1},</p>\n<p>Sie haben sich zu dem Kurs {hidden-1} erfolgreich angemeldet.</p>\n<p>Alle weiteren Informationen erhalten Sie etwa eine Woche vor Kursstart per E-Mail.</p>\n<p>Sie haben die Zahlungsmodalit?ten, Datenschutzbedingungen sowie die Vereinbarungen gelesen und akzeptiert.</p>\n<p><br />Alle Kursinformationen auf einen Blick:</p>\n<p>{hidden-3}</p>\n<p><br /><br /><br />Ich freue mich darauf, Sie und Ihren Hund kennenzulernen.</p>\n<p>Viele Grü?e<br /></p>",
            "recipients": "{email-1}",
            "conditions": [],
            "from-name": "my-domain",
            "form-email": "",
            "replyto-email": "[email protected]",
            "email-recipients": "default",
            "routing": []
          }
        ]
      },
      "status": "publish",
      "version": "1.14.11"
    }
    
Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter justsomeone

    (@justsomeone)

    Please let me know if you need further information. We can also have a more detailed exchange via mail where I could provide you more access to my page to reproduce the issue.

    Thread Starter justsomeone

    (@justsomeone)

    The site was developed under my-test-domain and then moved via All in one wp migration tool (https://de.www.ads-software.com/plugins/all-in-one-wp-migration/) to the productive my-domain.

    I just retested and with the testdomain my-test-domain I can receive submission mails with gmx.de.

    Could this be related to the migration? Is there some kind of “reset” functionality for the Forminator plugin to refresh, I don’t know, some internal data to properly work?

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @justsomeone

    I hope you are doing well.

    You can verify if your Forminator settings have the correct header which can help with the email deliverability.

    https://monosnap.com/file/2CniiLWSWCpwxTGsUqRqjDA1HU6Ief

    Those issues are usually related to the service blocking the domain or records missing which make it reject the email.

    Since you migrated the site, I also suggest using the MXtoolbox https://mxtoolbox.com/ and https://www.mail-tester.com/ to make sure everything is well configured on your new site.

    Best Regards
    Patrick Freitas

    Thread Starter justsomeone

    (@justsomeone)

    Hi @wpmudevsupport12 ,

    thanks for the quick reply. I looked into all of your recommendations and it indeed seems like the WordPress installation is sending really bad mails.

    I used https://www.mail-tester.com/ to compare mails manually sent via my-domain vs. and mails send via Forminator on the WP installation on my-domain. Manually sent mails are OK. However, there are several severe issues for mails sent via the WP installation:

    
    SpamAssassin thinks you can improve (-3,4):
    -0.249	HEADER_FROM_DIFFERENT_DOMAINS	From and EnvelopeFrom 2nd level mail domains are different
    -0.001	HTML_MESSAGE	HTML included in message
    No worry, that's expected if you send HTML emails
    -0.635	HTML_MIME_NO_HTML_TAG	HTML-only message, but there is no HTML tag
    Your message should contain an <html> tag
    -0.1	MIME_HTML_ONLY	Message only has text/html MIME parts
    You should also include a text version of your message (text/plain)
    -0.379	NO_DNS_FOR_FROM	Envelope sender has no MX or A DNS records
    0.001	SPF_HELO_PASS	SPF: HELO matches SPF record
    -0.001	SPF_NONE	SPF: sender does not publish an SPF Record
    -1.999	TO_NO_BRKTS_HTML_ONLY	To: lacks brackets and HTML only
    -0.001	URI_TRUNCATED	Message contained a URI which was truncated
    
    You're not fully authenticated (-5):
    - We didn't find a mail server behind your domain name
    We check if there is a mail server (MX Record) behind your domain name <root Plesk domain of my customer>.
    You may want to publish a DNS record (MX type) for the domain name <root Plesk domain of my customer> or use a different bounce email address.
    

    I’m not sure what all of this means and what issues reported from this are related to the webspace/mail configuration of my customer and what to the configuration of Forminator.

    I’ll look into this and get in touch with the provider from my customer. If you have any hints on what I could do from the Forminator Plugin side, please let me know ??

    Best,
    Robert

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @justsomeone

    You can try to fix this one:

    -0.249 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different

    Following the setting that I pointed in the screenshot, you can find more about headers here: https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#general

    The HTML errors can be ignored, I would look further on the DNS reports, SPF and MX, those your provider can help.

    Best Regards
    Patrick Freitas

    Thread Starter justsomeone

    (@justsomeone)

    Thanks for the response Patrick,

    I double checked all Forminator settings and they all match up for <info@my-domain>.

    I contacted my provider for help. If I see any further issues with the Forminator plugin itself I’ll reopen this issue here or get in touch again.

    Best,
    Robert

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Mail not sent to certain providers eg. gmx.de / web.de’ is closed to new replies.