Linux 软件免费装
Banner图

Titanium Mail SMTP – Smart Routing & Email Delivery

开发者 aplugins
更新时间 2026年9月13日 23:19
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

gmail smtp oauth email routing smart routing

下载

1.0.0 1.0.3 1.0.2 1.0.1

详情介绍:

Titanium Mail SMTP is a rule-based WordPress email delivery plugin for websites that need to send different types of email through different providers. The Free version includes a Primary Connection, one Additional Connection, Gmail / Google Workspace OAuth 2.0, Microsoft 365 / Outlook OAuth 2.0, configurable SMTP Return Path, and advanced visual Smart Routing. Build grouped AND/OR conditions from the source plugin, recipients, sender, subject, email content, or headers. Conditions inside each group use AND logic, while groups are combined with OR logic. Messages that do not match a routing rule continue through the Primary Connection. This makes it possible, for example, to send WooCommerce messages through Gmail while WordPress system notifications use Amazon SES, or to route messages for a particular recipient domain through the Additional Connection. Why it is different Titanium Mail SMTP Free is built around conditional delivery rather than only replacing the default WordPress mail transport. Both connections are usable delivery connections, and the visual rule builder can combine several conditions before selecting the Additional Connection. What you can do Free routing and Pro reliability The Additional Connection in Free is a routing destination. Free does not automatically use it as a backup when another delivery fails, and it does not add failed messages to an automatic retry queue. Titanium Mail SMTP Pro is available separately for sites that need unlimited additional connections, backup failover, durable Background Sending, Offline Mode, Multisite Shared Connections, automatic retries, protected attachment storage for background/retry delivery, the Full Email Log, CSV log export, isolated HTML preview, raw message body, redacted headers, SMTP diagnostics, manual resend, grouped email/Slack/Discord/Microsoft Teams failure alerts, weekly webhook summaries, detailed statistics, scheduled reports, portable settings export/import, Easy WP SMTP migration, and migration of supported WP Mail SMTP Pro connections, backup, and routing settings. Useful for

安装:

  1. Upload the plugin folder to /wp-content/plugins/ or install the ZIP from the WordPress Plugins screen.
  2. Activate Titanium Mail SMTP.
  3. Open Titanium Mail SMTP in the WordPress admin menu.
  4. Configure the Primary Connection.
  5. For Gmail or Microsoft, save the OAuth Client ID and Client Secret first, then use the Connect button and add the exact Redirect URI shown by the plugin to the OAuth application.
  6. Open Settings > Smart Routing to configure the Additional Connection and routing rules.
  7. Send test emails before enabling routing on a production website.

屏幕截图:

  • Additional Connection setup with its own provider settings and visual grouped AND/OR Smart Routing rules.
  • Smart Routing with source, recipient, sender, subject, content, and header conditions.
  • Email failure alert settings with an enable option and configurable administrator recipient.
  • Test Email tool for sending a message directly through the configured Primary or Additional Connection.

常见问题:

Does Titanium Mail SMTP replace wp_mail()?

It works with WordPress wp_mail() and routes supported messages through the selected connection. Existing plugins and themes can continue using the normal WordPress mail function.

How does Free Smart Routing work?

Each route can contain several AND conditions. Additional groups are evaluated with OR logic. The first matching route sends through the Additional Connection. If no route matches, the message uses the Primary Connection.

Is the Additional Connection a backup connection?

No. In Free it is a normal routing target. Automatic backup delivery, failover, background delivery, and retry are Pro features.

What permissions do Gmail and Microsoft OAuth request?

Google OAuth requests only the Gmail send scope https://www.googleapis.com/auth/gmail.send. Microsoft OAuth requests delegated Mail.Send, Mail.ReadWrite, and offline_access. Titanium uses Mail.ReadWrite only to create a temporary outgoing draft and add attachments when Microsoft Graph delivery needs the draft/upload-session path; it does not intentionally read existing mailbox messages. OAuth access and refresh tokens are stored locally in WordPress and are cleared when the matching OAuth application identity is changed.

What is Return Path?

Return Path is the envelope sender used by WordPress default mail and Other SMTP. Leave it empty to preserve the existing behavior. Developers can override it for an individual email with the tmsmtp_return_path filter. Gmail and Microsoft API delivery use provider-managed envelope behavior rather than pretending to support an override their APIs do not expose in the same way.

What happens when no external provider is configured?

The plugin keeps WordPress default mail available, so an incomplete or new installation does not block normal website email.

Does the plugin send email data before a provider is configured?

No. Email content and provider credentials are sent to an external email service only after an administrator selects and configures that provider and WordPress sends an email, including a test email requested by an administrator. OAuth authorization starts only after an administrator explicitly clicks Connect.

Does Free store a complete email log?

No. The Free version does not include the Full Email Log and does not intentionally keep a persistent copy of complete sent email content after delivery. WordPress, the selected email provider, the hosting environment, or another installed plugin may still process or store email according to its own configuration.

Does the WP Mail SMTP importer delete the original settings?

No. It can import a supported primary connection once, but it does not change or delete the original WP Mail SMTP settings.

Does opening the Upgrade page contact AdminPlugins automatically?

No. Current prices are disabled by default. They are loaded only after an administrator explicitly enables current price display, and price loading can be disabled again from the same Upgrade page. The Upgrade Now buttons continue to open Freemius checkout while prices are hidden.

Can I skip the Freemius connection in Free?

Yes. The Freemius opt-in screen can be skipped, and the Free email delivery and routing features remain available.

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0