PhpConcept
 

SMTP Control

Version 0.0.3

[Introduction] [Use Cases] [User Guide] [Release Notes] [Downloads]

Introduction

SMTP Control is a Thunderbird Add-ons delivering several features arround dynamic management of SMTP server while sending a message.
Features are :

  • SMTP Control Swap : Dynamic SMTP server selection while sending an email message.
  • SMTP Control Filtering : Filter allowed SMTP servers per mail account

Use Case Samples

When using Thunderbird on a mobile device (laptop PC), at home or at the office, not all the SMTP Servers are available. Some firms filter SMTP services to limit SPAM going outside, and the user must use the firm SMTP server to send the mail outside. While at home the user will have to use the service provider SMTP server.

SMTP Control Swap feature will give the ability to select the right SMTP server to send a mail depending on the situation, without changing the legacy default SMTP or user specific SMTP configuration.

SMTP Control Filtering feature will give the ability to configure, per mail account, which SMTP server might be used or not. For example you may not want to use, even by error, the enterprise SMTP gateway while sending a personal message on a mailing list about your favorite geek subject.

 

User Guide

By default, when SMTP Control is installed for the first time, the SMTP Control Swap feature is enabled. The SMTP Control Filtering feature is disabled for all the mail accounts. Which mean that each mail account has access to all the SMTP servers.

To use dynamic SMTP server to send a mail message, you just have to select the requested SMTP server from the drop-down menu that was added right to the "Send" button by SMTP Control.

The listed SMTP servers are the available servers for the sending mail account ("From:" selection drop menu). If you have configured SMTP filtering for the mail account only allowed SMTP servers for this mail account are proposed. If you change the sending account ("From:" selection drop menu), other SMTP servers might be proposed.

In any case, when sending a mail message by the legacy "Send" button, or through the dynamic SMTP feature, SMTP Control will check if the used server is allowed for the sending mail account. If not, an alert popup will warn you, and the mail will not be send.

You can also, optionaly, asked for a confirmation, each time you select a dynamic SMTP server. This will allow you to chack your choice and decide if you want to really use a specific server or not.

SMTP Control settings can be accessed by the option button in the Add-ons manager, or by selection "SMTP Control Settings" in the "Tools" menu popup from the main thunderbird window, or from the compose message window.

Release Notes :

Version 0.0.3 :

  • Code improvment : Move filtering actions just before the send command.
  • Add filtering of the default SMTP server or static user SMTP server when using the global send button rather than the send popup menu.
  • Bug correction : When the user activate SMTP filtering, but select no SMTP server, SMTP Control automatically disable SMTP filtering for the
    mail account, allowing all SMTP server. Corrected. Bug correction : When changing the SMTP Control settings while the
    compose window is already opened, the SMTP popup menu is not correctly updated. Corrected.
  • Bug correction : When the send action fail and the user tries to use a second dynamic SMTP the swap back to default configuration fail and stay on the first dynamic selected SMTP. Corrected.
  • Bug correction : SMTP filtering was all the time enabled by default and filter all the servers. Corrected.

Version 0.0.2 :

  • Add SMTP filtering feature. SMTP Control allow to filter the use of SMTP Servers per mail account. This feature is enabled per mail account.
  • SMTP swap is now supported for mail account with static SMTP configuration. Previous version was only able to swap SMTP server for mail account that are using global default SMTP configuration.
  • Use stringbundle to localize alert message and strings in javascript.

Downloads :

 

 

Member login - Stats
Copyright 2003 - PhpConcept

Powered by PcWeb