No. Mail WordPress sends is logged either way. Inbox → Settings → Cloudflare Email Routing is optional: leave the secret empty and it stays off. Turn it on only for mail people write directly to an address on your domain. After you save, that screen has the address, the secret, Copy the Worker, and the Cloudflare steps in order. First the domain. In the account menu, Domains only lists Overview, Registrations, and Transfers. Open Overview, then click the domain name. Email → Email Routing in the left menu sends you to the account page Email Routing, under Compute → Email Service, which lists only domains already onboarded. Press Onboard Domain, pick the Zone, Continue. Verify DNS records adds the MX records that send the domain's mail to Cloudflare, one DKIM TXT, and one SPF TXT. A second SPF TXT on the domain name is invalid: add include:_spf.mx.cloudflare.net to the SPF already there. If existing non-Cloudflare MX records conflict, that MX is the domain's mail server; Email Routing stays off while it is there, and removing it sends every address on the domain to Cloudflare. Press Activate. Then the Worker. Open the domain in the table, Email Routing → Destination Workers → Create, Create my own, Deploy. Open View Workers account, the worker, Edit code; paste the script, Deploy, then click the worker name to leave the editor. Settings is the last tab. Under Runtime variables and secrets, Add variable, Production checked, Previews unchecked: INBOX_URL (inbox address, Secret off), INBOX_SECRET (shared secret, Secret on), and only when a copy should also reach a mailbox, FORWARD_TO (a destination address already verified in Email Routing, Secret off). Press the blue button that counts the variables and deploys. Then the rule. Back on the domain, Routing rules. A row whose action is an email address does not call the Worker: open it, or Create routing rule, and set the action to Send to a Worker. One rule for that address. Leave a Catch-all set to Drop disabled. A mail WordPress sent to its own address, such as a contact-form notice to contact@yoursite.com, comes back through the Worker and is recognized as the outgoing mail already in the log: one row, not two. That address counts as one of yours from the first routed message, so the notice itself lands in For you. The reply To is the sender's Reply-To when there is one, otherwise the From address people see, never the bounce address of a mailing service. A message whose domain failed SPF, DKIM, or DMARC shows a Sender not authenticated notice. Save attachment files keeps the files with the message; unchecked, only the names are kept. The reply continues the thread when the message has a Message-ID, and the From is the address that received it when that address is on the same domain as the From address in Settings.