codeshelldev / quickidentity
Quickly create Roundcube identities from the compose window
Package info
github.com/CodeShellDev/quickidentity
Language:JavaScript
Type:roundcube-plugin
pkg:composer/codeshelldev/quickidentity
Requires
- roundcube/plugin-installer: >=0.3.0
README
Quickly create additional identities in Roundcube from the compose window.
QuickIdentity adds a small + button next to the From field when composing a message. Enter an email address and the plugin creates a Roundcube identity for it automatically.
Features
- Create a Roundcube identity directly from the compose window
- Automatically derive a display name from the email address
- Works with Roundcube's standard identity system
Screenshots
Installation
Composer
Install the plugin with Composer:
composer require codeshelldev/quickidentity
Then enable it in Roundcube's config/config.inc.php:
$config["plugins"] = [ // ... "quickidentity" ]
Manual
Clone or download the plugin into the Roundcube plugins directory:
cd /path/to/roundcube/plugins
git clone https://github.com/codeshelldev/quickidentity quickidentity
Then enable it:
$config["plugins"] = [ // ... "quickidentity" ]
Configuration
Copy the template below:
<?php /* * Name generation: * * smart: * john.doe@example.com -> John Doe * john_doe@example.com -> John Doe * john-doe@example.com -> John Doe * * localpart: * john.doe@example.com -> john.doe */ $config["quickidentity_name_mode"] = "smart";
Name Extraction
QuickIdentity can derive a display name from the local part of an email address.
Example:
john.doe@example.com
results in:
John Doe
The default smart mode handles the following separators:
john.doe:John Doejohn_doe:John Doejohn-doe:John Doe
The localpart mode is also available when the complete local part should be used as the identity name.
Contributing
Found a bug or have an idea for improving Mailbaux?
Feel free to open an issue or submit a pull request.
Please be respectful and patient when contributing.
Supporting
Found this project helpful? Consider leaving a ⭐️!
:)
License
This Project is licensed under the MIT License.
Legal
This project is not affiliated with Roundcube and is a unofficially supported plugin.

