Title: SendLog &#8211; Email Activity Log
Author: Coresol Studio
Published: <strong>2026 年 6 月 8 日</strong>
Last modified: 2026 年 6 月 8 日

---

搜索插件

![](https://ps.w.org/sendlog/assets/banner-772x250.png?rev=3564976)

![](https://ps.w.org/sendlog/assets/icon-256x256.png?rev=3564976)

# SendLog – Email Activity Log

 作者：[Coresol Studio](https://profiles.wordpress.org/coresolstudio/)

[下载](https://downloads.wordpress.org/plugin/sendlog.1.0.0.zip)

 * [详情](https://cn.wordpress.org/plugins/sendlog/#description)
 * [评价](https://cn.wordpress.org/plugins/sendlog/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/sendlog/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/sendlog/#developers)

 [支持](https://wordpress.org/support/plugin/sendlog/)

## 描述

**SendLog** is a comprehensive email activity logging plugin for WordPress that 
captures every outgoing email sent by your site. Whether you need to debug delivery
issues, audit communication, or monitor email health — this plugin does it all, 
completely free.

#### Core Features

 * **Complete Email Logging** — Captures To, Subject, Message, Headers (From, CC,
   BCC, Reply-To), Attachments, IP address, timestamp, delivery status, error messages,
   and source plugin/theme.
 * **Trash & Restore** — Move logs to trash before permanently deleting, just like
   WordPress posts. Includes empty trash and restore functionality.
 * **Resend Emails** — Resend any logged email with one click, or edit before resending.
 * **Forward Emails** — Automatically forward copies of all outgoing emails to specified
   addresses with exclusion patterns.
 * **Export Logs** — Export selected or all logs as CSV with customizable column
   selection.
 * **Auto-Delete** — Automatically clean up old logs via daily WP-Cron with configurable
   retention.
 * **Email Monitor** — Daily heartbeat test email with admin notice if delivery 
   fails.
 * **Webhook Notifications** — Get notified when emails are sent or fail via Slack,
   Discord, Microsoft Teams, or any generic webhook URL. Configurable triggers (
   All Emails / Failed Only) and optional forwarded email inclusion.
 * **REST API** — Full REST API with endpoints for logs, stats, and resend functionality.
 * **Dashboard Widget** — At-a-glance email stats on the WordPress dashboard.
 * **Multisite Support** — Per-site log tables with network activation support.
 * **HTML Test Email** — Send a beautifully formatted HTML test email to verify 
   delivery and test the log viewer.

#### Admin Interface

 * **Modern List Table** — Sortable, filterable email logs with all columns (Sent
   at, Status, To, Subject, From, CC, BCC, Reply To, Attachment, IP Address, Source)—
   all toggleable via Screen Options.
 * **Screen Options** — Toggleable columns and configurable entries per page.
 * **Email Detail Modal** — View full email content with HTML/Text tab toggle, delivery
   details, and headers.
 * **Tools Dashboard** — Statistics overview with cards showing Total, Sent, Failed,
   Forwarded, Today, and Active Webhooks counts.
 * **Tabbed Settings** — Clean, organized settings with info tooltips explaining
   each option.
 * **Date Picker** — jQuery UI datepicker with clean custom styling for date-based
   search and filtering.

#### Use Cases

 * Debug email delivery issues
 * Audit emails sent by plugins (WooCommerce, Contact Form 7, Gravity Forms, etc.)
 * Monitor transactional email health
 * Keep records for compliance
 * Resend failed or lost emails
 * Get instant alerts via Slack/Discord/Teams when emails fail
 * Forward all site emails to an archive mailbox

### External Services

This plugin can optionally connect to external webhook services to send notifications
when emails are sent or fail. This feature is disabled by default and must be explicitly
configured by the site administrator.

#### Webhook Notifications (optional, user-configured)

When you enable webhook notifications in Settings > Webhooks, the plugin sends HTTP
POST requests to the webhook URL(s) you provide. The data sent includes: email subject,
recipient, status (sent/failed), error message (if failed), and timestamp.

Supported services:

 * **Slack** — [Terms of Service](https://slack.com/terms-of-service) | [Privacy Policy](https://slack.com/privacy-policy)
 * **Discord** — [Terms of Service](https://discord.com/terms) | [Privacy Policy](https://discord.com/privacy)
 * **Microsoft Teams** — [Terms of Service](https://www.microsoft.com/servicesagreement)
   | [Privacy Policy](https://privacy.microsoft.com/privacystatement)
 * **Generic Webhook** — Any custom URL you configure. You are responsible for ensuring
   compliance with the receiving service’s terms.

No data is sent to any external service unless you explicitly configure a webhook
URL and enable it. No analytics, telemetry, tracking, or other external calls are
made by this plugin.

## 屏幕截图

[⌊Email Log list — View all logged emails with status, recipient, subject, and actions⌉⌊
Email Log list — View all logged emails with status, recipient, subject, and actions⌉[

Email Log list — View all logged emails with status, recipient, subject, and actions

[⌊View Email Content — Modal showing full HTML email content with HTML/Text tabs⌉⌊
View Email Content — Modal showing full HTML email content with HTML/Text tabs⌉[

View Email Content — Modal showing full HTML email content with HTML/Text tabs

[⌊Resend Email Dialog — Edit and resend any logged email with HTML preview and source
editing⌉⌊Resend Email Dialog — Edit and resend any logged email with HTML preview
and source editing⌉[

Resend Email Dialog — Edit and resend any logged email with HTML preview and source
editing

[⌊Screen Options — Toggle columns and configure entries per page⌉⌊Screen Options—
Toggle columns and configure entries per page⌉[

Screen Options — Toggle columns and configure entries per page

[⌊Settings Page — Tabbed settings interface with General, Forwarding, Webhooks, 
and Advanced tabs⌉⌊Settings Page — Tabbed settings interface with General, Forwarding,
Webhooks, and Advanced tabs⌉[

Settings Page — Tabbed settings interface with General, Forwarding, Webhooks, and
Advanced tabs

[⌊Tools Page — Statistics dashboard with test email, export, and system info⌉⌊Tools
Page — Statistics dashboard with test email, export, and system info⌉[

Tools Page — Statistics dashboard with test email, export, and system info

## 安装

 1. Upload the `sendlog` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Navigate to **Email Logs** in the admin sidebar to view logged emails
 4. Configure settings under **Email Logs > Settings**

## 常见问题

### Does this plugin modify my emails?

No. The plugin only observes and logs emails as they are sent. It does not modify
any email content or headers unless you use the forwarding feature.

### Will this slow down my site?

No. The logging operation is lightweight and occurs within the normal wp_mail flow.
Log queries are optimized with database indexes.

### Does this plugin make external connections?

Only if you configure webhook notifications. In that case, the plugin sends HTTP
requests to the webhook URLs you specify (Slack, Discord, Teams, or custom URLs).
No analytics, telemetry, or other external calls are made.

### Can I use this on a multisite network?

Yes. The plugin supports network activation and creates separate log tables for 
each site.

### What happens to my logs if I delete the plugin?

By default, all data is preserved. If you want data removed on deletion, enable 
the “Remove all data when plugin is deleted” option in Settings > General.

### Is the REST API secure?

Yes. All REST API endpoints require the `manage_sendlog` capability and WordPress
authentication (nonce or Application Passwords).

### What is the Trash feature?

Just like WordPress posts, deleted logs first move to Trash. You can restore them
or permanently delete from the Trash view. Use “Empty Trash” to permanently remove
all trashed entries at once.

### Can I control which emails trigger webhooks?

Yes. Each webhook can be set to trigger on “All Emails” or “Failed Only”. You can
also enable/disable sending notifications for forwarded emails per webhook.

## 评价

此插件暂无评价。

## 贡献者及开发者

「SendLog – Email Activity Log」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Coresol Studio ](https://profiles.wordpress.org/coresolstudio/)
 *   [ Hassan Ali ⚡️ ](https://profiles.wordpress.org/creativehassan/)
 *   [ Mustaneer Abdullah ](https://profiles.wordpress.org/mustaneerabdullah93/)
 *   [ Daniyal Hassan ](https://profiles.wordpress.org/daniyaldotdev/)

[帮助将「SendLog – Email Activity Log」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/sendlog)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/sendlog/)，查看[SVN仓库](https://plugins.svn.wordpress.org/sendlog/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/sendlog/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/sendlog/)。

## 更新日志

#### 1.0.0

 * Initial release
 * Complete email logging (To, From, Subject, Body, Headers, Attachments, IP, Source,
   Status)
 * WP_List_Table with sorting, filtering, search, bulk actions, and screen options
 * All columns toggleable via Screen Options (Sent at, Status, To, Subject, From,
   CC, BCC, Reply To, Attachment, IP Address, Source)
 * View filters: All, Sent, Failed, Forwarded, Trash
 * Trash & Restore functionality (move to trash, restore, empty trash, permanent
   delete)
 * Log detail modal with HTML/Text tab toggle
 * Resend emails with edit-before-resend capability
 * Email forwarding with configurable method (To/CC/BCC) and exclusion patterns
 * CSV export (selected or all, with date range)
 * Auto-delete with WP-Cron (configurable retention, keep-failed option)
 * Email monitor with daily heartbeat and failure notices
 * HTML test email with full delivery details and server environment info
 * Webhook notifications (Slack, Discord, Teams, Generic) with configurable triggers
   and retry
 * REST API (GET /logs, GET /logs/{id}, DELETE /logs/{id}, POST /logs/{id}/resend,
   GET /stats)
 * Dashboard widget with stats summary
 * Tools page with statistics cards, test email, export all, system info
 * Multisite support (per-site tables, network activation)
 * Custom capability `manage_sendlog` with configurable role access
 * Delete confirmation dialogs for single and bulk actions
 * jQuery UI datepicker with custom local styling
 * Info tooltips on all settings labels
 * Full WordPress.org Plugin Check compliance

## 额外信息

 *  版本 **1.0.0**
 *  最后更新：**24 小时前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 5.8 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/sendlog/)
 * 标签
 * [email](https://cn.wordpress.org/plugins/tags/email/)[email log](https://cn.wordpress.org/plugins/tags/email-log/)
   [log](https://cn.wordpress.org/plugins/tags/log/)[smtp](https://cn.wordpress.org/plugins/tags/smtp/)
   [wp_mail](https://cn.wordpress.org/plugins/tags/wp_mail/)
 *  [高级视图](https://cn.wordpress.org/plugins/sendlog/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/sendlog/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/sendlog/reviews/)

## 贡献者

 *   [ Coresol Studio ](https://profiles.wordpress.org/coresolstudio/)
 *   [ Hassan Ali ⚡️ ](https://profiles.wordpress.org/creativehassan/)
 *   [ Mustaneer Abdullah ](https://profiles.wordpress.org/mustaneerabdullah93/)
 *   [ Daniyal Hassan ](https://profiles.wordpress.org/daniyaldotdev/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/sendlog/)