Linux 软件免费装
Banner图

Changrid Email Delivery

开发者 tuanpm094
更新时间 2026年10月31日 01:06
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

email delivery transactional email wp mail smtp alternative

下载

0.5.0

详情介绍:

Changrid Email Delivery connects WordPress wp_mail() calls to a Changrid workspace through the dedicated, API-key-protected WordPress endpoint. The plugin is free, and you can start sending with Changrid's Free plan. Upgrade only when you need more sending capacity, routing, retention, workspace capacity, or provider options. Features: Changrid returns an accepted/queued response. Acceptance is not proof of final delivery. Final status and provider events remain available in the Changrid workspace where supported by the configured provider. This plugin currently does not send attachments through Changrid. When fallback is enabled, messages with attachments continue through native wp_mail().

安装:

  1. Upload the plugin ZIP in Plugins > Add New > Upload Plugin, or copy the changrid-email-delivery directory into /wp-content/plugins/.
  2. Activate the plugin.
  3. Open Settings > Changrid Email.
  4. Create a workspace access key with communications:send permission in Changrid.
  5. Enter the access key and secret key, then save the settings.
  6. Optionally set a default Reply-To address for replies to website email.
  7. Press Check connection. This does not send an email.
  8. Keep Automatic workspace routing (recommended), or choose a fixed active provider under Advanced delivery routing and save again.
  9. Send one test to an address you control.
  10. Verify the accepted execution and final delivery state in Changrid before enabling production routing.
To disconnect the site, disable Changrid delivery, clear the access key, select the remove-stored-secret option, save, and revoke the integration key in Changrid. For production, credentials can be stored in wp-config.php: define( 'CHANGRID_ACCESS_KEY', 'your-access-key' ); define( 'CHANGRID_SECRET_KEY', 'your-secret-key' ); The optional CHANGRID_API_BASE_URL constant overrides the API base URL.

屏幕截图:

  • Keep automatic workspace routing for health-aware provider selection and failover while monitoring quotas and purchased credits.
  • Choose a fixed managed or bring-your-own provider when strict sender routing is required, with a clear warning that automatic failover is disabled.
  • Review privacy-conscious local delivery diagnostics without storing recipient addresses, subjects, or message content.

升级注意事项:

0.5.0 Adds automatic-versus-fixed provider routing controls with clear sender and failover guidance. 0.4.0 Adds safe sender-identity guidance and an optional default Reply-To address. 0.3.0 Adds no-send connection diagnostics and expanded setup and billing guidance. 0.2.0 Initial release.

常见问题:

Does this replace SMTP?

It short-circuits wp_mail() and submits the message to Changrid over HTTPS. The actual provider path is selected and operated in the Changrid workspace.

Do I need to configure an API base URL?

No. The plugin automatically uses Changrid's secure production API. The CHANGRID_API_BASE_URL constant is only for advanced or self-hosted installations and is not required for normal setup.

Does accepted mean delivered?

No. HTTP 202 means Changrid persisted or accepted the request. Delivery depends on routing, provider state, sender identity, suppression checks, and the recipient system.

What happens when Changrid is unavailable?

If native-mail fallback is enabled, the plugin lets WordPress continue with its normal wp_mail() transport after a request error. It does not retry a response that Changrid reported as accepted. A network timeout is ambiguous: Changrid may have accepted the request even though WordPress did not receive the response. Native fallback in that situation can deliver a duplicate. Disable fallback for duplicate-sensitive messages and review the Changrid execution before manually retrying an uncertain send.

Are attachments supported?

Not in this release. Messages with attachments use native wp_mail() when fallback is enabled, or fail if strict Changrid-only behavior is selected.

Are Cc and Bcc headers preserved?

All To, Cc, and Bcc destinations are submitted as individual Changrid recipients. They do not receive a visible shared recipient header, which keeps Bcc destinations private.

Can I change the From address in WordPress?

No. The From email and name come from the active provider route in Changrid. This prevents WordPress from requesting an unverified identity that would fail provider, SPF, DKIM, or DMARC checks. Use the plugin links to manage providers or verify a sending domain in Changrid. WordPress can set a per-message Reply-To header, and the plugin also supports an optional site-wide default Reply-To address.

Can I choose a specific email provider?

Yes. Automatic workspace routing is the recommended default because Changrid can apply route priority, health, capacity, and failover rules. After pressing Check connection, open Advanced delivery routing to choose an active provider. A fixed provider controls the sender route but disables automatic failover for those WordPress requests.

更新日志:

0.5.0 0.4.0 0.3.0 0.2.0