Lettermint

چۈشەندۈرۈش

Lettermint is a professional email delivery plugin that seamlessly integrates with WordPress’s built-in wp_mail() function to send transactional emails through the Lettermint email service. Based in Europe, Lettermint provides reliable email delivery with excellent deliverability rates.

Features

  • Seamless Integration: Works with wp_mail() – no code changes required
  • Europe-based Service: GDPR compliant email service based in Europe
  • Easy Configuration: Simple setup with just your API token and sender email
  • Comprehensive Logging: Optional email activity logging with detailed information
  • Conflict Detection: Automatically detects and warns about conflicting email plugins
  • Test Email: Built-in test email functionality to verify your setup

How It Works

  1. Install and activate the Lettermint plugin
  2. Get your API token from Lettermint Dashboard
  3. Configure your settings in WordPress admin under Settings > Lettermint
  4. All WordPress emails will automatically be sent through Lettermint

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Lettermint account and API token

Configuration

Required Settings

  • API Token: Your Lettermint API token from your project

Optional Settings

  • From Email Address: Custom sender email address (uses WordPress default if empty)
  • Force Email Address: Override sender addresses set by plugins with your configured email
  • Enable Logs: Keep track of email activities and API responses

External Services

This plugin uses an external service to deliver transactional emails via the Lettermint API.

  • Service Name: Lettermint API (https://lettermint.co)
  • Purpose: This service is used to send transactional emails generated by WordPress (e.g. password resets, contact form notifications, WooCommerce emails, etc.) through the Lettermint email infrastructure.
  • What Data Is Sent: Each time an email is sent via WordPress, the following data is sent to the Lettermint API:
    • Email recipient(s)
    • Subject
    • Email content (HTML and plain text)
    • Sender email address
    • Headers (optional)
  • When Is Data Sent: Data is only sent when an email is triggered by WordPress and the plugin is active and properly configured.
  • Where: All data is sent to Lettermint’s API endpoint: https://api.lettermint.co
  • Terms and Policies:

The plugin only communicates with Lettermint’s servers when sending an email and does not transmit or collect any other data beyond what is needed to send the email.

ئېكران كەسمىسى

  • General settings page with API token and sender email configuration
  • Test email functionality to verify your setup
  • Comprehensive logging with detailed email activity

ئورنىتىش

  1. Upload the plugin files to the /wp-content/plugins/lettermint directory, or install the plugin through the WordPress plugins screen directly
  2. Activate the plugin through the ›Plugins‹ screen in WordPress
  3. Go to Settings > Lettermint to configure the plugin
  4. Enter your Lettermint API token
  5. Test your configuration using the built-in test email feature

FAQ

Where do I get my API token?

You can get your API token from the Lettermint Dashboard in your project settings.

Will this work with my existing WordPress emails?

Yes! The plugin seamlessly integrates with WordPress’s wp_mail() function, so all plugins and themes that send emails will automatically use Lettermint.

What happens if there’s a conflict with another email plugin?

The plugin automatically detects common email plugins and shows a warning if conflicts are detected. You should deactivate other email plugins to avoid conflicts.

Can I test if emails are working?

Yes! The plugin includes a built-in test email feature in the Settings > Lettermint > Test Email tab.

Is logging required?

No, logging is optional but recommended during setup to help troubleshoot any issues. You can disable it once everything is working properly.

باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

تۆھپىكار ۋە ئىجادكار

«Lettermint» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

«Lettermint» نى تىلىڭىزغا تەرجىمە قىلىڭ

ئىجادىيەتكە قىزىقامسىز؟

كودقا كۆز يۈگۈرتۈپ، SVN خەزىنە تەكشۈرۈپ ياكى RSSئارقىلىق ئىجادىيەت خاتىرىسىگە مۇشتەرى بولغىلى بولىدۇ.

ئۆزگىرىش خاتىرىسى

1.4.2

  • Added WordPress and plugin version to test email footer
  • Added dismissible notice on logs page explaining Success status

1.4.1

  • Fixed RFC 5322 compliance: from name now properly quoted for special characters (commas, ampersands, etc.)
  • Fixed HTML entities in blog name being sent as encoded text (e.g., & instead of &)

1.4.0

  • Plugin now sends all emails through Lettermint when API token is configured
  • From Email Address is now optional (uses WordPress default when empty)
  • From Name is now optional (uses site name when empty)
  • Force Email Address and Force Name now work independently of each other
  • Simplified setup: just add your API token and you’re ready to go

1.3.1

  • Fixed sender email now applies even when Force Email Address is disabled (allows plugins to override)
  • Improved description text for Force Email Address option
  • Fixed From email field placeholder to show WordPress default email instead of admin email

1.3.0

  • Added API Token Test button to validate token before saving
  • Added Tag setting in Advanced Settings to tag all emails from a site
  • Added «From» column in logs table
  • Logs now capture all WordPress emails, including those sent via the default mailer
  • Logs are automatically cleared when disabling logging
  • Updated Dutch translations

1.2.1

  • Added «Force HTML» option in Advanced Settings for sites where HTML emails are sent as plain text

1.2.0

  • Fixed HTML emails not rendering correctly
  • Improved logs: added Subject and To columns for better overview
  • Added View Error button to see detailed error information in a modal
  • Updated Dutch translations

1.1.0

  • Added «View Details» button in logs table linking to Lettermint dashboard
  • Improved interface
  • Added advanced settings section with custom route support

1.0.1

  • Added Dutch translation support
  • Added sender name functionality with force override option

1.0.0

  • Initial release
  • Seamless wp_mail() integration
  • API token and sender email configuration
  • Test email functionality
  • Comprehensive logging system
  • Plugin conflict detection
  • Professional WordPress admin interface
  • GDPR compliant Europe-based email service