Introduction
Odoo Postmark Integration helps users track email delivery status sent through Postmark. It shows states like delivered, opened, bounced, failed, or rejected inside the system.
Odoo Postmark Integration receives updates from Postmark using webhooks and displays them in an easy-to-understand format. Users can quickly check email status without leaving their workflow.
Admins get full access to all email delivery records, while other users can view only the emails they send. This keeps tracking simple, secure, and well-organized.
Features
- Track email delivery status clearly inside the system dashboard
- View delivered, opened, bounced, or failed emails easily anytime
- Receive email updates automatically through Postmark webhooks integration service
- Monitor SMTP API error rejections without any confusion easily
- Use a widget to check email status quickly anytime
- View detailed delivery records for each sent email clearly
- Admins can access all email delivery logs across system
- Users can view only their own email updates securely
- Mark widget notifications as read easily for better clarity
Installation
- Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
- Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘wk_postmark_notification’.
- Copy and paste this folder inside your Odoo Add-Ons path.
- Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
- Then, open Apps menu and click on ‘Update Modules List.’
- In the search bar, remove all the filters and search ‘wk_postmark_notification’
- You will be able to see module in the search results. Click on ‘Activate’ to install it.
Workflow
1. Configure Outgoing Mail Server
After Installing Odoo Postmark Integration, Go to Settings → Technical → Outgoing Mail Servers.
- Create a new outgoing mail server for Postmark.
- Enter the SMTP server address and port provided by Postmark.
- Add the Postmark SMTP credentials to authenticate the server.
- Test the connection to confirm the server is working correctly.

2. Configure Postmark SMTP Settings
Log in to your Postmark account → Servers → SMTP Settings.
- Copy the SMTP Server address and Port number provided by Postmark.
- Generate or use an existing SMTP Token for authentication.
- Note down the SMTP credentials to use in the outgoing mail server setup.

3. Configure Webhook & SMTP API Errors
Set up webhook and error tracking in the outgoing mail servers to receive delivery updates.
- Add the Callback URL in Postmark to send delivery events.
- Enter the Webhook Verify Token for secure communication.
- Provide the Postmark Server ID and Account Token.
- Enable SMTP API Error tracking to capture rejected emails.

4. Configure Webhook Settings in Postmark
Go to your Postmark account → Edit Webhook.
- Add the Webhook URL generated by the system into Postmark.
- Select the required events such as Delivery, Bounce, Open, Click, and Spam Complaint.
- Save the webhook settings and use the test option to confirm configuration.

5. View Email Status Notifications
Once the webhook setup is complete, the system starts showing email delivery notifications.
- Open the email status notification widget to view recent email updates.
- Check delivery states such as Delivered, Failed, Bounce, or SMTP API Error.
- Click on any notification to view email details like recipient and time.
- Mark individual notifications or all notifications as read for clarity.

6. View Detailed Postmark Notifications
Go to Settings → Technical → Postmark Notifications to view all delivery records.
- The system displays a list of all Postmark email notifications.
- Each record shows the current email status such as Delivered, Bounce, Failed, or SMTP API Error.
- Click on any notification to open detailed information for that email.
- Review recipient details, message information, and delivery response data.

Need Help?
Hope you find guide helpful! Please feel free to share your feedback in the comments below.
If you still have any issues/queries, please create a ticket at the UV Desk.
I hope this helps. In case of any further queries, contact us at our support mail.
Thanks for paying attention!!
Current Product Version - 1.0.0
Supported Framework Version - Odoo V17, V18, V19

Be the first to comment.