Linux 软件免费装
Banner图

tlloancy Outgoing Mail Inbox

开发者 tlloancy
更新时间 2026年9月10日 01:19
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

email woocommerce contact form wp_mail inbox

下载

1.0.0 1.1.0 1.3.0

详情介绍:

When a visitor fills in your contact form, you do not really receive a mail from them. Your own site builds an outgoing mail containing their message — often sent from your site address to your site address — and the visitor’s real address is hidden in the Reply-To header or in the order. Hit “reply” in a normal mail program and you write to yourself. tlloancy Outgoing Mail Inbox captures those outgoing mails (the same wp_mail() source WP Mail Logging uses), files the ones meant for you like received mail, and makes Reply go to the actual visitor or customer: Background noise is filed automatically, in every language. The plugin recognizes system mail by who sends it (the WordPress auto-updater, language packs, the WP Mail SMTP weekly summary), never by the subject text: AI, the WordPress way. With the WordPress AI plugin and a connector key, a Draft a reply with AI button appears on the message screen. It writes a reply in the language of the original mail; nothing is sent until you click Send reply. Prompts only go to the connector checked for this plugin under Settings → Connectors → Approvals — never to an unapproved one. Developers can plug AI (or plain PHP rules) into the sorting itself through the inbox_bridge_classify filter and the inbox_bridge_ai_prompt() helper. The reply address is taken from the Reply-To header when it is not the site, then from a WooCommerce order number in the subject/body, then from the first non-owner email in the message. You can edit it before sending. Replies go through wp_mail(). If WP Mail SMTP (or another mailer) is already talking to Brevo, the reply is authenticated on your domain like any other site mail. This is not a mailbox for people who write directly to you@yourdomain.com from Gmail. Those never pass through wp_mail(). Not affiliated with inboxbridge.io, Proton Mail Bridge, or other products named Inbox Bridge. Step-by-step guides: docs/USER-GUIDE.md (English) and docs/MODE-DEMPLOI.md (French).

安装:

  1. Upload the tlloancy-outgoing-mail-inbox folder to /wp-content/plugins/.
  2. Activate tlloancy Outgoing Mail Inbox.
  3. Open Inbox in the admin menu.
  4. Under Inbox → Settings, set the reply From address (your domain mailbox) and the owner addresses that mean “this mail is for me”.
  5. Keep WP Mail SMTP (or equivalent) configured if you already use it.

升级注意事项:

1.1.0 For you stops collecting auto-update noise; failed updates become red alerts with error details; optional AI reply drafts via approved connectors. 1.0.0 Initial release.

常见问题:

Is this WP Mail Logging?

Same raw material: every wp_mail() call. Different job. WP Mail Logging is a send log with Resend. tlloancy Outgoing Mail Inbox is an inbox: For you vs Sent, and Reply to the human.

Why is a contact-form mail “outgoing”?

Because WordPress generated it. The visitor submitted a form; the site mailed you. In the inbox that row is For you.

Who receives my reply?

The visitor or customer — Reply-To, billing email on an order, or an address found in the body. Never the site From, unless you type that on purpose.

Is this related to inboxbridge.io or Proton Mail Bridge?

No. This is an independent plugin by tlloancy. It only logs WordPress wp_mail() into wp-admin. It is not affiliated with those products.

Which From address is used for replies?

The default is the WordPress admin email (Settings → General). You can change it under Inbox → Settings. Replies still go through wp_mail(). If WP Mail SMTP has Force From Email enabled, that SMTP From address is the one recipients see.

Do I need the Cloudflare worker / Hotmail setup?

No. This plugin only sees mail WordPress sends.

Do contact forms need a special setup?

Most already set Reply-To to the visitor. If they do not, add the visitor email as Reply-To, or type the address on the reply form.

Will password resets show up?

Yes, under Sent (and All). They are not highlighted unless they were addressed to an owner mailbox.

Why are “plugins were automatically updated” mails not in For you?

They are addressed to you, but nobody is on the other side — there is nothing to reply to. The plugin recognizes the WordPress auto-updater (and similar background senders) by the sending code, not by the subject, so this works in every language. Successful updates are filed under Sent as System; a failed update or a crash stays in For you as a red Site alert with the error details.

How does the AI draft work, and which connector does it use?

Install the WordPress AI plugin and add a connector key, then check this plugin under Settings → Connectors → Approvals. The Draft button on a message asks the approved connector for a reply in the language of the original mail and puts it in the editor — you review and send. The approval matrix is re-read on every request, so switching the checked connector takes effect immediately. If no connector is checked, you get a clear error instead of a silent call to an unapproved one.

Can AI re-sort the inbox?

The classification of every logged mail passes through the inbox_bridge_classify filter (folder, unread state, category, reply target). Combine it with inbox_bridge_ai_prompt() — which honors the same connector approvals — to build an AI triage, or use plain PHP rules.

更新日志:

1.1.0 1.0.0