Thunderbird Extension: Show SMTP Username 0.2.1

Talk about add-ons and extension development.
chuonthis
Posts: 519
Joined: July 23rd, 2003, 10:17 am

Thunderbird Extension: Show SMTP Username 0.2.1

Post by chuonthis »

<a href="http://www.chuonthis.com/extensions/tb/ssun.xpi"><b>Show SMTP Username 0.2.1</b></a>
Adds options to change how SMTP servers are displayed. Adds <b>SMTP nickname support</b> and the option to display the username associated with an SMTP server. Tested with Thunderbird 0.5, 0.6, and recent 0.7 nightlies on W2K/XP. Please read upgrade notes in History if upgrading from 0.1. (new screenshots coming soon)

<b>Before</b>
<img src="http://www.chuonthis.com/extensions/tb/ssun1off.gif" hspace="20"> <img src="http://www.chuonthis.com/extensions/tb/ssun2off.gif" hspace="20">

<b>After</b>
<img src="http://www.chuonthis.com/extensions/tb/ssun1on.gif" hspace="20"> <img src="http://www.chuonthis.com/extensions/tb/ssun2on.gif" hspace="20">


<b>How To Use</b><ul><li>To select what is displayed, go to <b>Tools > Options > Extensions > Show SMTP Username > Settings</b> and select from the following options (all options are enabled by default):
- <b>Show username:</b> Displays the username associated with the SMTP server if available. The label will look like "smtp.server.com:25 (username)".
- <b>Show alias:</b> Displays the alias of the SMTP server instead of the server name if an alias has been defined. (See how to define aliases below)
- <b>Hide username if alias exists:</b> If both of the above options are checked, the label will look like "My Server (username)". Selecting this option will hide the username for servers that have aliases. If a server does not have an alias, the server name and username will be displayed.
<li>To define an alias for a server, go to <b>Tools > Account Settings > Outgoing Server > Advanced</b> (or <a href="http://forums.mozillazine.org/viewtopic.php?t=53664">Select SMTP! button</a>) and select the server you want to define an alias for and click Edit. In the Server alias textbox, enter the alias you would like for the server. Clear the textbox if you would not like to display an alias for the server. Make sure you have the "Show alias" option enabled to display aliases instead of server names.
</ul><b>Notes</b><ul><li>This extension changes the way SMTP servers are listed in two (three) places (see screenshots):
1) <b>Tools > Account Settings > (account) > Server Settings > Advanced</b>: The dropdown menu's labels are changed and the window is resized to accommodate the addition of the usernames.
2) <b>Tools > Account Settings > Outgoing Server > Advanced</b> (or <a href="http://forums.mozillazine.org/viewtopic.php?t=53664">Select SMTP! button</a>): The listbox's labels are changed and the default SMTP server is indicated with surround asterisks to conserve space.
3) <b>Select SMTP! dropdown menu</b>: If this extension and Buttons! are both installed, the Select SMTP! dropdown menu will be affected by the options chosen for this extension.
</ul><b>History</b><ul><li><a href="http://www.chuonthis.com/extensions/tb/ssun_0_2_1.xpi"><b>0.2.1</b></a> - 2004.06.14 - Updated for new Extension Manager. New version numbering scheme. Changed label from "Server alias" to "SMTP server nickname" to alleviate confusion. Removed Uninstall button from Options.
<li><a href="http://www.chuonthis.com/extensions/tb/ssun_0_2.xpi"><b>0.2</b></a> - 2004.03.08 - Added SMTP aliases, options, and support for Buttons! If upgrading from 0.1, please upgrade to 0.1a, go to the options window and uninstall the extension, then install 0.2.
<li><a href="http://www.chuonthis.com/extensions/tb/ssun_0_1a.xpi"><b>0.1a</b></a> - 2004.03.08 - Adds options window with uninstall button. If you're using 0.1, please upgrade to this first, uninstall the extension, then install 0.2.
<li><a href="http://www.chuonthis.com/extensions/tb/ssun_0_1.xpi"><b>0.1</b></a> - 2004.02.28 - Initial release
</ul><b>Bugs/To do:</b><ul><li>In window 1, the dropdown menu's initially selected label is not updated. I will look into it but for now, it doesn't look like a usability problem.
<li>Option to enable/disable each of the window changes?

<li>Resize window 2 to fit text?
<li>If upgrading, you may get a "A previous installation did not complete" message when you restart Thunderbird. To fix this, delete xpicleanup.dat in the Thunderbird program folder and then replace ssun.jar with ssun.new in your user profile chrome folder.
</ul>
Last edited by chuonthis on June 14th, 2004, 11:02 am, edited 2 times in total.
User avatar
jhirshon
Posts: 762
Joined: June 11th, 2003, 3:24 pm

Post by jhirshon »

Man, you are the BEST - your extensions for Tbird all have a home on my system - thank you! :)

Hopefully, mot if not all of your extensions will eventually end u in the trunk, where they belong!

Keep up the great work - JH
User avatar
couldabeen
Posts: 6729
Joined: September 9th, 2003, 11:24 am
Location: I'm Right Here

Post by couldabeen »

No, don't load the freaking thing up with every little bell and whistle someone comes up with.
It has enough problems with what is in the code now.

I am all for extensions, and letting users decide if they want to add them or not.
Free Your Mind, And Your A$$ Will Follow - Funkadelic, 1970
User avatar
wget
Posts: 4701
Joined: November 8th, 2002, 9:51 am
Location: Denmark

Post by wget »

Wow, this is a great posting. Clear and concise. It contains a description with screenshots, usage notes and a changelist. People should steal your template and use it for themselves.

Thanks for the extension too, btw. ;)
chuonthis
Posts: 519
Joined: July 23rd, 2003, 10:17 am

Post by chuonthis »

Bump for 0.2. Adds SMTP aliases and support for <a href="http://forums.mozillazine.org/viewtopic.php?t=53664">Buttons!</a>. This extension does more than just show the SMTP username now, but I can't really think of a better name, any suggestions? Also, remember to uninstall the old version before upgrading! You can upgrade to 0.1a to get an uninstall button, then install 0.2.

Also, new screenshots coming soon.
chuonthis extensions: [fx] BookKey 0.0.1, OpenBook 2.0.1.1, Update Bookmark 0.0.5.1 [tb] Buttons! 0.5.3.2, DeleteJunk 0.3.2, Flipping the Thunderbird 0.0.0.1, Folderpane 0.0.5, NNWODC 0.2.3
sboulema
Posts: 6615
Joined: May 20th, 2003, 12:34 am
Location: Amstelveen, The Netherlands

Post by sboulema »

I don't think your extension is listed on extensionroom. If you'd like that, please fill out below and send it to database@mozdev.org

* Extension name (e.g. "My Extension")
* Version number (e.g. 0.4)
* Release date (e.g. 2003-03-05)
* Author name (e.g. John Doe)
* E-mail address (e.g. john.doe@domain.com)
* URL to extension homepage (e.g. http://domain.com/)
* URL to .xpi file (e.g. http://domain.com/myextension.xpi)
* Size of .xpi file (in KB, e.g. 256)
* A short description
* A good description (e.g. "This extension adds a toolbar button, allowing you to...")
AlexIhrig
Posts: 239
Joined: May 23rd, 2003, 5:47 am
Location: Germany

Post by AlexIhrig »

The SMTP-Alias is a nice feature. But I believe, there will be new problems for our first-time users:

They could think your Alias is intended to define alias-adress' for their accounts (e.g. our GMX-users can have 3 mail-alias-adress' for one account).
Thunderbird Mail DE: http://www.thunderbird-mail.de
Enigmail OpenPGP [de]: http://enigmail.thunderbird-mail.de/
chuonthis
Posts: 519
Joined: July 23rd, 2003, 10:17 am

Post by chuonthis »

Hmm...should I call it something else then? Or add a label somewhere that would remove the confusion?
chuonthis extensions: [fx] BookKey 0.0.1, OpenBook 2.0.1.1, Update Bookmark 0.0.5.1 [tb] Buttons! 0.5.3.2, DeleteJunk 0.3.2, Flipping the Thunderbird 0.0.0.1, Folderpane 0.0.5, NNWODC 0.2.3
giosico
Posts: 13
Joined: March 26th, 2004, 4:27 am

Address Alias?

Post by giosico »

Yeah I am getting confused with this one ... If it wasnt for the previous post I would not have even known there is a difference between an SMTP alias and an Address Alias or that what I want is actually called an Address Alias ... and for that matter I am still not sure ... so I will describe what I want to do and if you would be so kind to tell me if I can do this with Thunderbird and if so point me in the right direction. Thanks. John.

I want to be able to change the from field on a per mail basis. For example I have one email account with two additional email alias pointing to it. When I recieve email via one of the alias I want to respond as if I am that alias. Furthermore it would be great if the program detected it was from an alias and sets the response to be that alias when replying by default.

I hope this is clear. Thanks in advance for any help you can provide.
giosico
Posts: 13
Joined: March 26th, 2004, 4:27 am

Non GUI support for Multiple Identites

Post by giosico »

After much documentation searching I found nothing but then searching the forums lead to this .. wierd its not in the docs

http://www.mozilla.org/projects/thunder ... ities.html
benjamin.s
Posts: 8
Joined: April 28th, 2004, 6:54 pm

Post by benjamin.s »

Wow, this extension is bliss :)

Although it was hard to find and the GUI could improve still a bit thanks a lot!

- benjamin
weddy
Posts: 9
Joined: October 16th, 2003, 10:45 am

Yea, now I can have more than one SMTP setting

Post by weddy »

Thanks chuonthis! I'm trying out Thunderbird for the first time. I was glad I could easily add SMTP ports (UNlike Eudora, which had the instructions buried deep under their site...then I could only change ALL the ports, not each account as needed).

But I have 2 accounts each at 2 different servers; I couldn't enter my username to be saved since it didn't match up with the other account from that server.

Now with your excellent extension, I can have as many different accts at one SMTP server as I'd like. THANK YOU!

Now if I could just add the SMTP server from the acct Server Settings panel, instead of going back and forth, it would be perfect. But as long as I'm able to add extra accts to the same SMTP, I'm pleased.
User avatar
pardosa
Posts: 4
Joined: November 21st, 2003, 3:00 pm

Post by pardosa »

wow. great extension. i already use it for TB.

are you planning mozilla suite support?
chuonthis
Posts: 519
Joined: July 23rd, 2003, 10:17 am

Post by chuonthis »

Thanks. Sorry, I don't plan on supporting the suite.
chuonthis extensions: [fx] BookKey 0.0.1, OpenBook 2.0.1.1, Update Bookmark 0.0.5.1 [tb] Buttons! 0.5.3.2, DeleteJunk 0.3.2, Flipping the Thunderbird 0.0.0.1, Folderpane 0.0.5, NNWODC 0.2.3
Albert Feller
Posts: 23
Joined: September 24th, 2004, 1:16 pm
Location: Munich, Germany
Contact:

Post by Albert Feller »

This extension can not be installed in Thunderbird 0.8. A message pops up: "Show SMTP Username 0.2.1 could not be installed because it is not compatible with this version of Thunderbird. (Show SMTP Username 0.2.1 will only work with Thunderbird versions from 0.5 to 0.7+)
extension developers: looking for a German translator? pm me.
<a href="http://www.albert-feller.de">woot</a>
Post Reply