=== TransMail === Contributors: TransMail Tags: mail,mailer,phpmailer,wp_mail,transactional email,zoho,zoho transmail Donate link: none Requires at least: 4.8 Tested up to: 5.7.1 Requires PHP: 5.6 Stable tag: 1.0.4 License: BSD License URI: http://www.gnu.org/licenses/gpl-2.0.html TransMail Plugin lets you configure your TransMail account on your WordPress site enabling you to send transactional emails of your site via TransMail API. == Description == = TransMail for WordPress = TransMail Plugin helps you to configure your TransMail account in your WordPress site, to send notification emails from your website. It is recommended to use authorized servers for sending transactional/ notification emails from websites, instead of using generic hosting servers. It is possible to misuse unauthorized and unauthenticated configuration and harm the reputation of your domain/ website when using generic servers. This plugin can help to ensure that the transactional emails are sent from your account using TransMail API's and do not end up in the Spam. == PRE-REQUISITES == - A TransMail Account - A self-hosted WordPress site - PHP 5.6 or later == ADVANTAGES OF TRANSMAIL PLUGIN == - TransMail plugin has customized the **PHPMailer’s** code library, used in WordPress for sending email. - By using **’wp_mail’** function of WordPress, TransMail plugin handles the custom send mail action anywhere from the entire site, without having to change/ configure at every occurrence. == TRANSMAIL API == You can use the Send Mail token of any Mail Agent in your TransMail account to send transactional emails from your site using TransMail API. == INSTALLATION == 1) Login to your self-hosted WordPress account and navigate to the TransMail plugin Account Configuration page. 2) From the **Domain** section, pick the region where your TransMail account is hosted. 3) Login to your TransMail account and access the relevant **Mail Agent** . 4) Copy your existing **Send Mail token** or generate a new one from the **SMTP & API Info** section. 5) Enter the **Send Mail token** in the plugin configuration page. 6) Enter the From **Email Address** and From **Name** . 7) Select the default **Email Format** you wish to send your transactional emails in. 6) Click **Save** . 7) Once the configuration is saved, the Plugin will be able to send emails from your website using TransMail. == TRANSMAIL PLUGIN PARAMETERS == - **Domain** :The domain where your Zoho Account data resides. - **Send Mail token** :Send Mail token generated in the TransMail Mail Agent you wish to configure in WordPress. - **Bounce Return path** : Bounce email address configured for the relevant Mail Agent. - **From Email Address** :The Email address that will be used to send all the outgoing transactional emails from your website. - **From Name** :The Name that will be shown as the display name while sending all emails from your website. - **Email format** :Emails from the plugin will be sent in the chosen format by default. == TRANSMAIL PLUGIN TEST EMAIL == After configuration, you can test the plugin. Navigate to the TransMail plugin - Test Email page in your Website settings. - **To** : Email address of the recipient. - **Subject** : Subject of the email. - **Content** :The message or body of the email. For in detail instructions on how to set up TransMail plugin, visit [TransMail plugin page](https://www.zoho.com/transmail/help/transmail-plugin-for-wordpress.html) . **Note** : Sending emails through TransMail is subjective to our Usage Policy restrictions. Please refer to our Usage Policy details [here](https://www.zoho.com/transmail/terms.html). == Frequently Asked Questions == 1) **What is TransMail?** TransMail is a transactional email sending service by Zoho Mail. This includes emails triggered by user action on your website or application like password reset emails, welcome emails, order confirmation emails etc. Having installed WordPress, if the PHP wp_mail() function isn't working or if your notification emails are sent to spam, TransMail is the service to fix these issues. 2) **Is TransMail free?** TransMail service and this plugin are free to get started with. We provide you with 10000 free emails on sign up. If you need to send more emails, you can buy credits from your account. The pay-as-you-go plan and ensures you only pay for what you use. Find out more TransMail pricing. 3) **Why aren't my HTML emails being sent?** In order for your emails to be sent in the HTML format, you need to choose HTML from the Mail format dropdown in the TransMail plugin configuration page. [Learn more](https://www.zoho.com/transmail/help/transmail-plugin-for-wordpress.html#alink3) 4) **Can I link more than one Mail Agent with the plugin?** As of now, you can only configure one TransMail Mail Agent with the plugin. You can only send emails through the chosen Mail Agent and its associated domain, using the plugin. 5) **Is Bounce address same as From address?** No. During the plugin configuration, you will need to enter the From address and bounce address. From address can be any email address belonging to the domain you have associated with the Mail Agent in the plugin. Bounce address is the bounce email address you have configured for the chosen Mail Agent in TransMail. [Learn more](https://www.zoho.com/transmail/help/bounce-address.html) 6) **Where do I go for more assistance with TransMail plugin?** You can refer our help documentation for detailed instruction about TransMail and the plugin. If you require further assistance, feel free to contact support@transmail.com with your questions. == Screenshots == 1. Configure Account(screenshot-1.png) 2. Test Mail(screenshot-2.png) == Changelog == = 1.0.1 = * Handled replyTo error in WooCommerce cases = 1.0.2 = * Handled email address field = 1.0.3 = * Sanitizing to address = 1.0.4 * Updated FAQs == Upgrade Notice == none