Category: Mail
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
v3.2.2
Date:
10-10-2009 03:15 PM
Size:
63.00 Kb
Downloads:
63,561
Favorites:
1,574
MD5:
Pictures
Click to enlarge
Postal
Postal   Popular! (More than 5000 hits)
Postal offers enhanced mailbox support by providing the following features:
  • BlackBook: Adds a contact list next to the To: field.
    • Tracks all your characters (as you log each one on) and list them if they are on the same realm/faction on a "Alts" list
    • Tracks the last 10 players you mailed on a "Recently Mailed" list.
    • Autocomplete names from Alts/Recently Mailed/Contacts/Friends/Guild list. You can choose which of these lists to use.
    • Option to autofill in the last person mailed to the To: field.
    • Option to disable Blizzard's name auto-completion popup.
  • DoNotWant: Shows a clickable visual icon as to whether a mail will be returned or deleted on expiry.
  • Express: Adds shortcuts
    • Shift-Click to take item/money from mail
    • Ctrl-Click to return mail
    • Alt-Click to move an item from your inventory to the current outgoing mail (same as right click in default UI)
    • Mousewheel to scroll the inbox
    • Added option to disable multiple item mail tooltips.
  • OpenAll: Allows you to open all mails of selected types at one go in your inbox
    • All AH Cancelled mail
    • All AH Expired mail
    • All AH Outbidded mail
    • All AH Success mail
    • All AH Won mail
    • Non-AH mail with attachments
    • Shift-Click on the OpenAll button will open all mail and override your filter settings.
    • Choose to have a number of bag slots always left free when opening mail (You may need to slow down your opening speed option or leave more empty bag space due to server/client latency.)
  • Rake: Displays summary of money gained from opening mail
  • Select: Adds checkboxes to the inbox with buttons for selective opening/returning
    • Added mail indicator numbers above the checkboxes.
    • Added help note that you can Shift-Click 2 checkboxes to select everything between them.
    • Added help note that you can Ctrl-Click a checkbox to select all mail from that sender.
    • Choose to have a number of bag slots always left free when opening mail (You may need to slow down your opening speed option or leave more empty bag space due to server/client latency.)
  • TradeBlock: Block trades and guild charter signature invites from people while you are at the Inbox
  • Wire: Autoupdate the subject field with money amount if blank.

While this might not be too intuitive to some users, each character that you log on will have its own initial Postal profile (settings). If you wish that some or all your characters share the same profile (and hence share the same contact list), then you can create a New Profile, call it anything you want such as "Shared by Alts", and have all your other characters change to that profile.

Postal's menu and settings can be accessed at the upper right corner of your mailbox.

Please post bugs or suggestions at: http://forums.wowace.com/showthread.php?t=3909
  Change Log - Postal
Changes from v3.2.1 to v3.2.2
  • Fix the annoying error about editbox being nil caused by Postman's improper hooking.
  • Change the "Please delete some mail..." standard Blizzard message into a more useful one that:
    • Shows you how MANY mails remain after the current 50.
    • Tells you how long (in seconds) it is until you get to refresh for more.
  • Add a setting for "Keep free space", defaults to keeping 1 regular bagslot free in the Select and OpenAll modules. You may need to slow down your opening speed option or leave more empty bag space due to server/client latency.
  • Make our BlackBook autocomplete complete before Blizzard's reinstated one. Make the Friends/Guild list BlackBook options affect Blizzard's autocomplete instead in its popup menu (if it is enabled).
  • Add an option to turn on or off Postal's auto-complete (default on).

Changes from v3.2.0 to v3.2.1
  • Fix the occasional issue where auto-complete will not start working until at least 2 letters are typed.
  • Fix the Send button not enabling itself when typing in a name to send to after putting items into the mail first.

Changes from v3.1.2 to v3.2.0
  • Updated for patch 3.2!
  • TradeBlock module now also blocks guild charter signature invites while the mailbox is open.
  • New module: DoNotWant. Shows a clickable visual icon as to whether a mail will be returned or deleted on expiry. Allows fast deleting/returning of mail by clicking the icon (bye Lunar festival mail!). Standard popup warnings will still show for deleting items though.
  • Fix name auto-completion in BlackBook module. Now works with Blizzard's one and still retains previous behavior.
  • Additionally, you can now choose which lists (Alts/Recent/Contacts/Friends/Guild) Postal will auto-complete names from, as well as disable Blizzard's name auto-completion popup in the BlackBook module options.
  • Postal now shows a tooltip containing the mail subject on mouseover if the subject line is too long to fit in the default MailFrame.
  • The mailbox will no longer show the silly red "Not all of your mail could be delivered. Please delete some mail to make room." message under our Open and Return buttons in the Select module when you have more than 50 mails. Postal will print it to chat once instead.

Changes from v3.1.1 to v3.1.2
  • Hides the minimap unread mail button if there are no unread mail on closing the mailbox. Does not scan past the first 50 items since only the first 50 are viewable.
  • Change the opening speed menu to show speeds between 0.3 to 1.0 (with 0.05 steps) and 1.0 to 5.0 (with 0.5 steps). Change the default opening speed from 0.75 to 0.50.
  • Add separate OpenAll filters specific to your Faction AH and Neutral AH.

Changes from v3.1.0 to v3.1.1
  • Attempt to fix autocomplete in IME char composition mode.
  • Fix mouse wheel scrolling in the MailFrame.
  • Update passing arguments for some hooks in patch 3.1.

Changes from v3.0.0 to v3.1.0

You are recommended to '''delete your old Postal folder''' before installing the new one because it is a Ace3 rewrite and there are a lot of old files and libraries that are no longer needed.
  • Framework: Upgraded from Ace2 to Ace3.
  • Libraries: DewdropLib is gone. Now uses UIDropDownMenu in the default UI.
  • Profile system: Now actually works. The old Postal saved profiles in character specific SVs, so it was useless for copying or sharing.
  • Localization: Now uses the wowace localization app at http://www.wowace.com/projects/postal/localization/ to auto-generate the locale files. As such, all 8 locale files are now merged into 1 file since it no longer needs to be maintained manually.
  • Slash command /postal: Removed. I don't think anyone used it.
  • DejaVu module: Removed. Its functions are now in BlackBook module.

Note: Your old settings (from v3.0.0) are NOT migrated. It should only take at most 30 seconds to look at the 10 or so settings anyway.
  Optional Files - Postal
Sorry, there are currently no optional files available.
  Archived Versions - Postal
File Name
Version
Size
Author
Date
v3.2.1
61kB
Xinhuan
08-30-2009 02:04 PM
v3.2.0
61kB
Xinhuan
08-10-2009 02:30 PM
v3.1.2
57kB
Xinhuan
05-21-2009 07:40 PM
v3.1.1
68kB
Xinhuan
04-15-2009 11:42 PM
v3.1.0
64kB
Xinhuan
02-14-2009 01:44 PM
v3.0.1
144kB
Xinhuan
10-14-2008 02:28 PM
  Comments - Postal
Post A Reply Comment Options
Old 09-02-2009, 01:35 PM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Re: Re: Re: Bug with auto complete name prefixes

Quote:
Originally posted by junbin
Hi XH.

Anyway, this is probably a localized bug on my end, but what you say won't work.

When auto complete is done, the auto completed bits are not selected, so typing extra letters will append to the auto complete, instead of replacing them.

For example, in the example above, if I type "a", "abcd" will appear, and the cursor will be behind "d", nothing will be selected.

If I then enter b, it'll become "abcdb". Which is extremely irritating.

Anyway, I have a billion and 1 addons, so it's probably a localized bug on my end, if you have any ideas what kind of addons generally don't work well with Postal, let me know.
Hey jb, added you on facebook.

And uh this bug is occurring because you have 2 addons that are trying to auto-complete at the same time, the second one tries to auto-complete after the first one, so the cursor ends up behind the last letter. The main culprit is the addon Altoholic, and I've discussed this with Thaoky (author of Altoholic), we will both add options to disable auto-complete in our addons.

References regarding this issue, about 10 posts worth:
http://forums.wowace.com/showthread....313#post287313
http://forums.wowace.com/showthread....372#post287372

The current workaround is to disable one addon, or the other, or to disable the BlackBook module in Postal. Or since your programming is better than mine, find the line that does the auto-complete hook and comment it out. :P
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 08:42 PM  
junbin
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 26
Uploads: 1
Re: Re: Bug with auto complete name prefixes

Quote:
Originally posted by Xinhuan
You don't have to backspace at all. Just type "abd" and it will auto-complete the "e" as the last character.

For auto-complete to work, you need to type in at least as many characters as is necessary to be unique from other possible names. When you typed "a", we don't know if you wanted to send to "abcd" or "abde" so it picks the first one it finds. When you type "b" to get "ab", it still doesn't know which person you want to send to.

I don't know how many other Xinhuan's you know, but if you are the same one that studied with me in RI, then yes I know you.

Hi XH.

Anyway, this is probably a localized bug on my end, but what you say won't work.

When auto complete is done, the auto completed bits are not selected, so typing extra letters will append to the auto complete, instead of replacing them.

For example, in the example above, if I type "a", "abcd" will appear, and the cursor will be behind "d", nothing will be selected.

If I then enter b, it'll become "abcdb". Which is extremely irritating.

Anyway, I have a billion and 1 addons, so it's probably a localized bug on my end, if you have any ideas what kind of addons generally don't work well with Postal, let me know.
junbin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 05:22 PM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 129
Uploads: 0
Re: Re: error

Quote:
Originally posted by Xinhuan
Hi lewal, the error report shows that JebusMail is not passing any argument in its hook of the OnEditFocusGained event of the To: editbox in the mailframe. Proper function hooks dictate that all arguments should be passed fully in their entirety.

If you do not understand what the above means, just repeat the above to JebusMail's author for him to fix the error on his end.
thanks will do
lewal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 01:33 PM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Re: Bug with auto complete name prefixes

Quote:
Originally posted by junbin
If I have an alt with the same name prefix as someone else, it becomes ridiculously hard to send him an email.

For example, alt name "abcd", person I want to send to "abde".

Once I type "a", the autocomplete fills in "abc", so I'll have to press backspace 2 times and type "de".

Not game breaking, but extremely irritating since I have 7 toons each with a different starting letter, so that's 7 letters that automatically doubles the typing involved.


ps: Are you the Xinhuan I know?
You don't have to backspace at all. Just type "abd" and it will auto-complete the "e" as the last character.

For auto-complete to work, you need to type in at least as many characters as is necessary to be unique from other possible names. When you typed "a", we don't know if you wanted to send to "abcd" or "abde" so it picks the first one it finds. When you type "b" to get "ab", it still doesn't know which person you want to send to.

I don't know how many other Xinhuan's you know, but if you are the same one that studied with me in RI, then yes I know you.
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 01:26 PM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Re: error

Quote:
Originally posted by lewal
happen when i opened mail box


Date: 2009-08-31 03:04:18
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Postal\Modules\BlackBook.lua line 151:
attempt to index local 'editbox' (a nil value)
Debug:
[C]: ?
Postal\Modules\BlackBook.lua:151: ?()
...erface\AddOns\Titan\libs\AceHook-3.0\AceHook-3.0.lua:87: OnEditFocusGained()
JebusMail\JebusMail.lua:692:
JebusMail\JebusMail.lua:685
(tail call): ?
[C]: SetFocus()
[string "*:OnShow"]:8:
[string "*:OnShow"]:1
[C]: Show()
..\FrameXML\MailFrame.lua:99: MailFrameTab_OnClick()
Postal\Modules\BlackBook.lua:140:
Postal\Modules\BlackBook.lua:139
(tail call): ?
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Swatter, v5.6.4424 (KangaII)
Corpse, v3.2.0.1
Ace2, v
Hi lewal, the error report shows that JebusMail is not passing any argument in its hook of the OnEditFocusGained event of the To: editbox in the mailframe. Proper function hooks dictate that all arguments should be passed fully in their entirety.

If you do not understand what the above means, just repeat the above to JebusMail's author for him to fix the error on his end.
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-31-2009, 09:11 PM  
junbin
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 26
Uploads: 1
Bug with auto complete name prefixes

If I have an alt with the same name prefix as someone else, it becomes ridiculously hard to send him an email.

For example, alt name "abcd", person I want to send to "abde".

Once I type "a", the autocomplete fills in "abc", so I'll have to press backspace 2 times and type "de".

Not game breaking, but extremely irritating since I have 7 toons each with a different starting letter, so that's 7 letters that automatically doubles the typing involved.


ps: Are you the Xinhuan I know?
junbin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-31-2009, 04:06 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 129
Uploads: 0
error

happen when i opened mail box


Date: 2009-08-31 03:04:18
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Postal\Modules\BlackBook.lua line 151:
attempt to index local 'editbox' (a nil value)
Debug:
[C]: ?
Postal\Modules\BlackBook.lua:151: ?()
...erface\AddOns\Titan\libs\AceHook-3.0\AceHook-3.0.lua:87: OnEditFocusGained()
JebusMail\JebusMail.lua:692:
JebusMail\JebusMail.lua:685
(tail call): ?
[C]: SetFocus()
[string "*:OnShow"]:8:
[string "*:OnShow"]:1
[C]: Show()
..\FrameXML\MailFrame.lua:99: MailFrameTab_OnClick()
Postal\Modules\BlackBook.lua:140:
Postal\Modules\BlackBook.lua:139
(tail call): ?
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Swatter, v5.6.4424 (KangaII)
Corpse, v3.2.0.1
Ace2, v
lewal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-16-2009, 10:20 AM  
numein
A Fallenroot Satyr
 
numein's Avatar
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 45
Uploads: 3
Quote:
Originally posted by Xinhuan
You can already disable the spam in Postal's option menu. To do this, click the arrow down button next to the Open All button, go to the "Other Options" submenu, and uncheck "Verbose mode".

You can also turn off Verbose mode in the Select module. Use the menu in the upper right corner of your mailbox (its next to the X button that closes the mailbox).
Thx for fast reply.
I know about verbose option, just didn't know what it was for (i know: l2r :P)

Last edited by numein : 08-16-2009 at 05:41 PM.
numein is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-16-2009, 07:47 AM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Quote:
Originally posted by numein
Is there a way to disable those chat messages when opening all mail ("Postal: Processing mail xx: ..."), or reroute them to another chat tab?

If not, would it be to much trouble adding an option to disable, reroute, maybe something like a short version (just one msg), or something else?
Anything would be nice.
As it is now It's to much spamming my chat, as I never read those msgs, and don't really need em...

Anyway, gr8 addon. Thx for sharing. Keep up the good work.

EDIT: for now I commented out lines 140-144 in OpenAll module. Seems working ok.
You can already disable the spam in Postal's option menu. To do this, click the arrow down button next to the Open All button, go to the "Other Options" submenu, and uncheck "Verbose mode".

You can also turn off Verbose mode in the Select module. Use the menu in the upper right corner of your mailbox (its next to the X button that closes the mailbox).
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-16-2009, 06:19 AM  
numein
A Fallenroot Satyr
 
numein's Avatar
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 45
Uploads: 3
Is there a way to disable those chat messages when opening all mail ("Postal: Processing mail xx: ..."), or reroute them to another chat tab?

If not, would it be to much trouble adding an option to disable, reroute, maybe something like a short version (just one msg), or something else?
Anything would be nice.
As it is now It's to much spamming my chat, as I never read those msgs, and don't really need em...

Anyway, gr8 addon. Thx for sharing. Keep up the good work.

EDIT: for now I commented out lines 140-144 in OpenAll module. Seems working ok.

Last edited by numein : 08-16-2009 at 06:34 AM.
numein is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-14-2009, 11:54 AM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Quote:
Originally posted by Spahut
Suggestion: That we can manually add characters to the "alt" menu, i have more than one account, and it thinks some of mine are strangers
I'll suggest you edit WTF\Account\(account name)\SavedVariables\Postal.lua in any text editor such as Notepad. You will see a list of characters listed under the global/BlackBook/alts subsection in the file. Just add more entries.

Code:
	["global"] = {
		["BlackBook"] = {
			["alts"] = {
				"Xinhuan|Blackrock|Alliance", -- [1]
				"Xinhuan|Bloodscalp|Alliance", -- [2]
				"Xinister|Blackrock|Alliance", -- [3]
				"Xinmule|Blackrock|Alliance", -- [4]
			},
		},
	},
The file must be edited while you are logged out because if you edit and save it the file while WoW is logged in, WoW will just overwrite your edited file when you log out.

---------------
Otherwise, if you really want to share the same settings across 2 accounts, you may want to explore symlinks or junction points
http://en.wikipedia.org/wiki/NTFS_symbolic_link
http://en.wikipedia.org/wiki/NTFS_junction_point
so that 2 paths point to the same actual folder or file, i.e, make one of your account WTF folders linked to the other one.

Note that if you point the SavedVariables folder of account1 to point to the one of account2, and you log on both accounts simultaeneously, the last account to log off will have its data saved, as it would overwrite the data saved by the first account to log off. SavedVariables are only written on logout or reloadui, and cannot be controlled by any addon.
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-13-2009, 03:39 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
Suggestion: That we can manually add characters to the "alt" menu, i have more than one account, and it thinks some of mine are strangers
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-12-2009, 07:36 PM  
Xinhuan
A Deviate Faerie Dragon
 
Xinhuan's Avatar
Interface Author - Click to view interfaces

Forum posts: 11
File comments: 136
Uploads: 11
Will investigate the oddball Autocomplete issues.

And Dragoen, update your Postal.
__________________
Author/Maintainer of Postal, Omen3, GemHelper, BankItems, WoWEquip, GatherMate, Routes and Cartographer_Routes
Xinhuan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-12-2009, 04:28 PM  
Dragoen
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
getting an error message:

Message: Interface\AddOns\Postal\Modules\BlackBook.lua:41: Usage: RawHook([object], method, [handler], [hookSecure]): Attempting to hook a non existing target
Time: 08/12/09 16:20:09
Count: 1
Stack: (tail call): ?
(tail call): ?
[C]: in function `error'
...erface\AddOns\Titan\libs\AceHook-3.0\AceHook-3.0.lua:208: in function <...erface\AddOns\Titan\libs\AceHook-3.0\AceHook-3.0.lua:115>
...erface\AddOns\Titan\libs\AceHook-3.0\AceHook-3.0.lua:322: in function `RawHook'
Interface\AddOns\Postal\Modules\BlackBook.lua:41: in function <Interface\AddOns\Postal\Modules\BlackBook.lua:17>
[C]: ?
[string "safecall Dispatcher[1]"]:3: in function <[string "safecall Dispatcher[1]"]:3>
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:531: in function `EnableAddon'
...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:621: in function <...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:499: in function <Interface\FrameXML\UIParent.lua:471>

Locals: No locals to dump

I disabled the AckisRecipeList thinking it may be affecting Postal in some way but upon reloading I got the same error message for Postal.

Hope this helps.
Dragoen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-12-2009, 03:12 PM  
Spahut
A Flamescale Wyrmkin

Forum posts: 137
File comments: 111
Uploads: 0
I have ONE character on the friend list starting with "f" yet typing "f" is not enough to autocomplete, I have to type two letters?
Spahut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.