• When you’re using an iCloud email address a message send using the contact-form won’t be received. It bounces from the Apple servers. Here’s the error I found in the log:

    SMTP error from remote mail server after end of data: 554 5.7.1 [CS01] Message rejected due to local policy. Please visit https://support.apple.com/en-us/HT204137

    This is seen as bulk mail.

    Should I report this as bug or is there a workaround for this?

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • DJ

    (@itsjustdj)

    If you look in the Apple support doc, there’s a section on DMARC:

    If a sending domain publishes a Domain-based Message Authentication, Reporting, and Conformance (DMARC) policy,?iCloud Mail honors the domain’s policy.

    Try setting up a DMARC record in your DNS records. That might take care of it.

    See this forum post which has more info: https://www.ads-software.com/support/topic/dmarc-record/

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    thanks. I have set the DMARC but it still doesnt work https://mxtoolbox.com/SuperTool.aspx?action=dmarc%3amelodiefabriek.com&run=toolpage

    any other ideas what this is causing?

    On https://internet.nl/mail/melodiefabriek.com/982153/ you can see that there are a few other improvements possible and you might need to contact your host to check what’s possible there.

    Also make sure you are using an email address that belongs to your domain as the From address of your contact form.

    You can also use a test address from https://www.mail-tester.com/ and send a form there to analyze what might be wrong with it.

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    Thanks! Will contact my host.

    “Also make sure you are using an email address that belongs to your domain as the From address of your contact form.” The weird thing is that if I use a Gmail-address it simply works. Not form the same domain but I guess Google is less afraid of bulk mails being send or something like that.

    Aren’t you mixing up the From and To address now? The “From” address needs to match with your domain.

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    I can only see a ‘EMAIL ADDRESS TO SEND TO’ in the Block editor, which I put to anything I want (Gmail works fine but iCloud does not). And then there’s the Email in the form which the user uses. Which box do I need to set to the domain?

    I don’t know the form you’re using (looks like Jetpack?), but normally you should be able to setup the From address in the settings of the form or in the general settings of the plugin. If form submissions are saved within the plugin, you might be able to see it there as well which From address is used. A plugin like WP Mail Logging can help as well to gather this information.

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    Thanks. Is there a way I can check if it is Jetpack? The name of the Block is Form.

    In the source code of the page (right click on the form – Inspect) I see it’s the Jetpack contact form block and you can find the documentation on https://jetpack.com/support/jetpack-blocks/contact-form/ but I don’t see anything yet about the “From” address. If you can’t find it you could ask Jetpack support.
    In the menu under Feedback you can find the form submissions, so maybe you can see the From address there as well. There’s also the possibility it uses the Administrative Email address under Settings – General, so if there is a different address you could try to change that.

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    Yes there’s an EMAIL ADDRESS TO SEND TO.

    I will see if some other works better than Jetpack.

    That’s not the From address (sender), but the To address (recipient), and not what you need to change.

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    I use my Gmail. That works. To difficult for me to fix these things. Host gave me a logical answer as well. Thanks for your help!

    You keep mixing up the From and To addresses. What logical answer did you get from your webhost?

    Thread Starter marco-raaphorst

    (@marco-raaphorst)

    In the Jetpack Form I can only set the EMAIL ADDRESS TO SEND TO.

    What my host told me is:

    • I could try to set a DMARC-policy?since I have set it to none, after I set the DNS TXT records
    • the other remarks given at https://internet.nl/mail/melodiefabriek.com/982153/ have no relationship to outgoing emails and some of the others settings are not possible because I am using shared hosting

    When I set EMAIL ADDRESS TO SEND TO to my Gmail it works. Which is fine because trying to fix the iCloud – Jetpack issue goes way beyond what I am able to fix.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Standaard WordPress contact-form gets bounced by Apple iCloud’ is closed to new replies.