This project is not covered by Drupal’s security advisory policy.
The SMTP Mail Authentication Webform Handler module allows you to configure custom SMTP credentials for sending emails from webform submissions. This enhances security and flexibility by enabling per-webform SMTP settings.
Features
Custom SMTP credentials for each webform.
Secure email sending using configured SMTP settings.
Post-Installation
After installing the Webform SMTP Configuration module, follow these steps to configure and use it:
Navigate to Webform Handlers:
Go to your webform settings and navigate to the handlers section.
Add the SMTP Mail Authentication Handler:
Add a new handler and select SMTP Mail Authentication.
This handler extends the WebformEmailHandler and includes an additional field to choose the SMTP credentials key.
Configure SMTP Credentials Key:
The new field allows you to select the key containing your SMTP credentials.
Ensure the key is added in the Key module configuration settings as a file configuration type.
Add Keys in Key Module Configuration:
Go to the Key module settings and add your keys as file configuration types.
The keys must provide the location path of the key in JSON format. This allows the module to read the credentials correctly.
Example of key file:
{
"username": "test",
"password": "test"
}You should also configure the SMTP server and ports. This module only rewrites the username and password credentials. Ensure your SMTP server settings, including the host and port, are correctly configured in the SMTP module settings to enable proper email sending functionality.
Additional Requirements
This project requires the following dependencies:
Webform module
SMTP module
Key module for managing SMTP credentials
Recommended modules/libraries
SMTP module for handling SMTP configurations.
Key module for securely storing SMTP credentials.
Similar projects
SMTP Authentication Support: Provides SMTP authentication but does not integrate per webform settings.
Webform Mail: Handles email sending for webforms but lacks custom SMTP configuration per webform.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.- Project categories: Automation, Content editing experience, Integrations
- Ecosystem: Webform, SMTP Authentication Support
8 sites report using this module
- Created by hossein.daliran on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Initial alpha release of the SMTP Mail Authentication Handler module.
