Quantcast
Download
(34 Kb)
Download
Updated: 02/17/21 06:01 PM
Pictures
File Info
Compatibility:
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Updated:02/17/21 06:01 PM
Created:12/03/14 10:45 PM
Monthly downloads:17,534
Total downloads:151,324
Favorites:232
MD5:
6.2.5
Postmaster Mail  Popular! (More than 5000 hits)
Version: 3.13.1
by: silvereyes, Garkin
Mail addon to simplify your inbox management.

Fork of Zierk's Postmaster.

Dependencies

You must install the following libraries separately from this addon in order for it to work. I highly recommend using the Minion addon manager to simplify this process.

Features

General Options
  • Automatic mail return (works for gamepad)
  • Outputs summaries of attachments taken to the chat window
  • Suppress delete confirmation prompts (works for gamepad)
  • Suppress return to sender confirmation prompts (works for gamepad)

Keybind Changes
  • (Optional) Primary (E): Take - Takes attachments and deletes the mail after looting.
  • Primary (E): Delete (empty messages) - alternating Take and Delete doesn't require finger gymnastics
  • Secondary (R): Take All takes and/or deletes all mail according to configured options
  • Tertiary (F): Reply - opens the send mail screen and fills in the To: and Subject: fields
    * Note: if MailR is installed, the MailR Reply button and keybinds are used
  • Negative (X): Return to Sender

Take All Options
  • Reserved Slots - will leave the given number of backpack slots open
  • System Mail
    • Alliance War / PvP Rewards
    • Hirelings
    • Guild Store
    • Undaunted
    • All other system attachments
    • System mail without attachments
  • Player Mail
    • With attachments
    • Returned mail
    • Player mail without attachments
  • C.O.D.
    • C.O.D. Mail - Pays and takes C.O.D. attachments that you have enough gold for.
    • C.O.D. Limit - Only mail with a C.O.D. amount less than this value will be paid. Set to zero (0) for no limit.

Compatibility
Known Issues
  • A few of the warning messages still need translations, and some of the other translations are a bit rough. Any improvements to the translations would be welcome, if you want to send them on.

Future Feature Ideas
  • Take All empty mail filters by sender and/or subject - example uses: filtering out weekly bulk mail or Champion 160 Rewards mails
  • Option to combine chat loot messages
  • Master Merchant integration for C.O.D. mail - don't pay C.O.D. missing MM data or that's a bad deal
  • Gamepad support for keybinds

Feedback
  • If you like this addon, please click Favorite on the right, share with friends, and maybe leave a nice comment in the Comments tab above. I'm much more likely to continue development if I see the community appreciates it.
  • If you have new feature ideas, please submit them at the Features button on the right
  • If you find bugs, please submit reports using the Bugs button on the right
  • When submitting bug reports, please do your best ahead of time to determine that the problem actually is with this addon. Disable other addons and make a list of steps to reproduce the issue.
Version 3.13.1
- This version is compatible with both live (Markarth) and PTS (Flames of Ambition)
- Fixed error thrown when toggling between keyboard and gamepad views

Version 3.13.0
- This version is compatible with both live (Markarth) and PTS (Flames of Ambition)
- Split Guild Store mail settings into Guild Store: Sales and Guild Store: Items, to allow taking one but not the other.
- Added support and dependency for LibLootSummary 3.0.0
- New Chat Message options:
+ Show Uncollected Item Set Icons
+ Combine Repeated Items
+ Sort Order
+ List Delimiter and Link Style

Version 3.12.0
- Preliminary support for Update 29 Flames of Ambition's new separated player and system mail UI
- This version should be compatible with both live (Markarth) and PTS (Flames of Ambition)
- I haven't had as much time to test this as I would like, so please leave bug reports

Version 3.11.4
- Update 28 Markarth compatibility

Version 3.11.3
- Fix for potential error if taking mail and the underlying ESO data is empty
- This version is compatible with both live (Greymoor) and PTS (Stonethorn)

Version 3.11.2
- Update 27 Stonethorn compatibility
- This version is compatible with both live (Greymoor) and PTS (Stonethorn)

Version 3.11.1
- Added mail envelope icons to chat summaries to better distinguish them in chat
- Fixed bug with chat settings only updating either account or character settings, whichever was active during login
- Fixed bug with chat color setting appearing black after resetting to defaults
- Add support for upcoming LibSavedVars defaults trimming feature.
- LibSavedVars >= 5.0.0 is now required. Please update your libraries.

Version 3.11.0
- Update 26 Greymoor compatibility
- This version is compatible with both live (Harrowstorm) and PTS (Greymoor)

Version 3.10.1
- Update 25 Harrowstorm compatibility
- This version is compatible with both PTS (Harrowstorm) and live (Dragonhold)
- NOTE: LibChatMessage is broken on PTS as of the time of publish.
* Unofficial patch available here

Version 3.10.0
- Add chat message summary options
+ Minimum Loot Quality
+ Show Loot Icons
+ Show Loot Trait Names
+ Hide Quantity for Single Items
- Chat message summaries are now sorted by quality first, and then by name
- Chat message summaries are now combined at the end of a Take All operation
- Chat message summaries now contain the sender name in the tag
- LibChatMessage is now a required dependency
- LibLootSummary requires an update
- LibAddonMenu may require an update if you haven't done so in a while
- Removed LibStub dependency
- Fixed bug with Take All > C.O.D. > +Delete setting having no effect

Version 3.9.2
- Update 24 Dragonhold API bump

Version 3.9.1
- Fix chat formatting bug when using old blue prefix
- Fix for 'Cannot find a library instance of "LibSavedVars"'

Version 3.9.0
- Update 22 Elsweyr compatibility
- This version is compatible with both live (Wrathstone) and PTS (Elsweyr)
- Added new Chat Messages options:
+ Use system color or custom color
+ Use short prefix [PM] or full prefix [Postmaster}
+ Prefixes can use old blue color, or the system/custom color that the rest of the chat message uses.
- Removed bundled libraries. You must now install the following addons separately:
+ LibAddonMenu
+ LibLootSummary
+ LibSavedVars
- Removed dependency on LibStub

Version 3.8.2
- Upgrade LibSavedVars to v4.0.1
- API bump for Update 21 Wrathstone

Version 3.8.1
- Fix for crash to desktop when taking an email with both items and gold attached, such as Rewards for the Worthy mail.

Version 3.8.0
- Update 20 Murkmire compatibility. This version is compatible with both Murkmire PTS and Wolfhunter live.
- Support for account-wide and server/world-specific settings.
- Upgrade LibAddonMenu-2.0 to r26

Version 3.7.4
- Update 18 Summerset compatibility; this version is compatible with both PTS and live

Version 3.7.3
- API bump for Update 17 Dragon Bones

Version 3.7.2
- Upgrade LAM2 to version r25

Version 3.7.1
- Update 16 Clockwork City compatibility
- Fix for "Our Thanks, Warrior" mail not getting collected under the PvP / Alliance War category.

Version 3.7.0
- Added support for including Battlegrounds rewards emails under the PvP category.

Version 3.6.5
- Added missing German translations for error messages (Thanks, @Scootworks!)
- Update 15 Horns of the Reach compatibility

Version 3.6.3
- Update 14 Morrowind compatibility
- Fix LibTimeout bug when multiple addons use it.
- Convert loot summaries to use LibLootSummary

Version 3.6.2
- Fix version number so Minion stops complaining about an update

Version 3.6.1
- Fix error that sometimes appears if you exit the inbox during a Take All operation and then open the inbox again.

Version 3.6.0
- Added options to turn off the quick Take command so that the current mail isn't deleted when looting attachments
- Made the Delete part of Take All optional, so you can take the attachments and leave the message.
- Fixed some issues with the first mail in the inbox being broken and Take All not running until you select the next mail.
- Patch for Homestead (Update 13)
- Upgrade to LAM r23

Version 3.5.1
- Fixed Take All getting stuck at random when deleting a mail.
- Fixed Take All getting stuck on mail with treasure map attachments that have a duplicate in your inventory.

Version 3.5.0
- Hireling emails will now be looted even if they would fill your reserved slots, if you have craft bag access and it is configured to loot directly to the craft bag.
- You still need to have at least one free backpack slot, just like when you do a Take operation.

Version 3.4.5
- Fix duplicate treasure map deletion bug

Version 3.4.4
- Fix for broken Japanese translations

Version 3.4.3
- Fix for duplicate treasure map attachments being lost.

Version 3.4.2
- Patch for One Tamriel (Update 12)

Version 3.4.1
- Fix "System Mail Without Attachments" EN text

Version 3.4.0
- Automatic mail return
- Separate Take All options for "Returned: " player mail and other player mail with attachments
- Option to suppress return to sender confirmation dialogs
- Renamed "empty mail" to "mail without attachments" for clarity

Version 3.3.1
- Fix bug: Take All getting stuck after switching to send tab

Version 3.3.0
- Reserved slots
- Suppress delete confirmation
- Filter system messages by:
* Alliance War / PvP Rewards
* Hireling
* Guild Store
* Undaunted
* All other system attachments
- C.O.D. maximum
- Organized settings menu
- Updated LAM-2.0 to r22

Version 3.2.1
- Better French translations. Thank you Llwydd!
- Better Japanese translations. Thank you k0ta0uchi!
- Better German translation formatting. Thank you Scootworks!

Version 3.2.0
- New setting "Take All Skips Empty System Mail"
- New setting "Take All Skips Empty Player Mail"
- Fixed bug with last mail removed from inbox not clearing from reading pane during Take All

Version 3.1.0
- Improved German translations (thank you Scootworks!)
- Wykkyd Mailbox (WM) compatibility and bug fixes
- Fixed Return to Sender not appearing when WM is enabled
- Fixed Cancel not appearing during Take All when WM is enabled

Version 3.0.0
- Complete rewrite for better stability and performance
- Patch for Shadows of the Hist (2.5)
- Exiting the inbox during a Take All operation no longer throws errors or leaves unreadable mail in the inbox
- Take All no longer stops on mail that doesn't match settings criteria. It skips and continues on.
- Take All no longer removes mail that has no attachments
- Take All can now be aborted with a new Cancel keybind (X)
- Added item links to chat window summaries
- MailR compatibility and bug fixes
- New option for Take All to skip C.O.D. mail
- Added Google translations for German, French, Japanese, and Russian.
(They are probably horrible, so if you are willing to help, please send your corrections.)
- Keybind strip integration of all commands
- Removed custom keybinds for Take and Take All
- Take is now primary (E) key bind
- Take All is now secondary (R) key bind
- Return to Sender replaces Delete (X) key bind
- Delete command moved to primary key bind (E) and appears when mail has no attachments
- Reply command added to tertiary key bind (F)
- Removed UI buttons from the inbox window
- Removed right-click menu
- Updated LAM2 to r21

Version 2.4.1

- Fix UI error on Reply
- Reword "skip other player mail" to "stop on other player mail" for clarity.

Version 2.4.0
- Patch for Dark Brotherhood

Version 2.3.0
- Patch for Thieves Guild

Version 2.2.0
- Patch for Orsinium

Version 2.1.1
- New add-on menu
- New "verbosity" option controlling chatbox messages
- New "skip other player mail" option
- Localization support: Translators needed!

Version 2.1.0
- Patch for Imperial City

Version 1.7.5
- Oops, I have accidentaly overwitten MailR's "Save Message". Fixed.

Version 1.7.4
- added context menu when you right click on inbox item
- added additional check if mailId is valid

Version 1.7.3
- fixed Take button which was broken by previous fix...

Version 1.7.2
- another attempt to fix issues with Take All button, now it should make sure that mail is really empty before it is deleted.

Version 1.7.1
- updated API Version to 100011
- fixed issue that TakeAll won't stop when mailbox is closed
- hopefully fixed issue that TakeAll function couldn't correctly get the first mailId to start processing mails

Version 1.7
- a lots of changes in code, mainly because compatibility with MailR
- fixed some variables leaking to global

Version 1.6.1, 2 & 3
- fixed "Take" button. I really hate that I have no way to properly test it...

Version 1.6
- fix for compatibility issues with MailR (not fully tested yet)
- added check if player has enough space to take attachments

Version 1.5
- Updated for API 100010
- Moved buttons from independent window to the mailbox window
- A few changes to the code to prevent conflicts with other addons
Optional Files (0)


Archived Files (49)
File Name
Version
Size
Uploader
Date
3.13.0
34kB
silvereyes
02/14/21 10:20 PM
3.12.0
33kB
silvereyes
02/07/21 05:01 PM
3.11.4
33kB
silvereyes
11/02/20 08:17 AM
3.11.3
33kB
silvereyes
08/23/20 03:54 PM
3.11.2
33kB
silvereyes
08/18/20 10:16 PM
3.11.1
33kB
silvereyes
05/25/20 10:59 PM
3.11.0
33kB
silvereyes
04/22/20 03:28 PM
3.10.1
33kB
silvereyes
02/16/20 06:02 PM
3.10.0
33kB
silvereyes
11/10/19 08:09 PM
3.9.2
31kB
silvereyes
10/21/19 11:48 AM
3.9.1
31kB
silvereyes
06/03/19 05:42 PM
3.9.0
31kB
silvereyes
05/18/19 08:53 AM
3.8.2
104kB
silvereyes
02/02/19 02:51 PM
3.8.1
88kB
silvereyes
10/22/18 09:26 PM
3.8.0
88kB
silvereyes
10/21/18 11:53 PM
3.7.4
66kB
silvereyes
04/28/18 05:51 PM
3.7.3
66kB
silvereyes
02/09/18 05:44 PM
3.7.2
66kB
silvereyes
10/22/17 02:44 PM
3.7.1
65kB
silvereyes
10/22/17 02:18 PM
3.7.0
65kB
silvereyes
07/27/17 06:52 AM
3.6.4
65kB
silvereyes
07/15/17 12:07 PM
3.6.3
65kB
silvereyes
05/22/17 12:18 AM
3.6.2
62kB
silvereyes
04/05/17 04:53 PM
3.6.1
62kB
silvereyes
02/05/17 09:45 PM
3.6.0
62kB
silvereyes
01/30/17 11:33 AM
3.5.1
53kB
silvereyes
12/03/16 09:51 PM
3.4.5
52kB
silvereyes
10/27/16 07:25 PM
3.4.4
52kB
silvereyes
10/17/16 08:50 AM
3.4.3
52kB
silvereyes
10/12/16 01:34 AM
3.4.2
52kB
silvereyes
09/20/16 05:49 PM
3.4.1
52kB
silvereyes
08/19/16 09:05 PM
3.4.0
52kB
silvereyes
08/10/16 09:25 AM
3.3.1
50kB
silvereyes
08/08/16 01:29 PM
3.3.0
50kB
silvereyes
08/06/16 11:37 PM
3.2.1
34kB
silvereyes
07/27/16 08:37 PM
3.2.0
34kB
silvereyes
07/27/16 01:18 AM
3.1.0
34kB
silvereyes
07/26/16 01:25 AM
3.0.0
34kB
silvereyes
07/25/16 12:12 AM
2.4.1
43kB
silvereyes
06/13/16 04:10 PM
2.4.0
43kB
silvereyes
06/13/16 02:42 PM
1.7.5
4kB
Garkin
03/27/15 07:59 AM
1.7.4
4kB
Garkin
03/26/15 08:40 AM
1.7.3
4kB
Garkin
03/05/15 11:08 AM
1.7.2
4kB
Garkin
03/04/15 01:43 PM
1.7.1
4kB
Garkin
03/02/15 05:01 PM
1.7
4kB
Garkin
01/27/15 04:35 PM
1.6.3
4kB
Garkin
01/26/15 05:28 PM
1.6
4kB
Garkin
01/26/15 07:39 AM
1.5
4kB
Garkin
12/03/14 10:45 PM


Post A Reply Comment Options
Unread 03/03/21, 01:11 PM  
Growlf1

Forum posts: 3
File comments: 40
Uploads: 0
Thx for your answer.

Sounds good that nothing is lost during those errors. (If have a little problem to check it, because I'm collecting over 100 mails per day on both EU-/ NA- Server only by shipments from my helpers.)

Until Postmaster I created an action on my Razer mouse software to collect 10 mails via making an E > X mouse click every 0,15/ 0,55 seconds (faster didn't work), then press mouse button for next 10 mails and so on.

With your addon it works faster than a hurricane! Great work.
Report comment to moderator  
Reply With Quote
Unread 03/02/21, 09:35 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Re: Great addon, but some mistakes

Originally Posted by Growlf1
In most cases collecting/ deletion of mails works very fast.

Unfortunately I sometimes got the message "A problem with this mail occured. Please try again" or so.

Same time the most of GUI disappears, mouse movement is impossible. After reloadui GUI and mouse work again, but all the mails have been lost.

If possible, mail collecting should stopp if the first error appears. Otherwise you will lose whole shipment.
This is a known issue, but it's unfortunately caused by the base game client itself, not Postmaster. The API stops responding to requests when this happens, and no amount of re-requesting the action fixes the problem.

The best workaround is to select another mail in the inbox and then try again. If that doesn't work, try a /reloadui. Finally, if that doesn't work, log out and back in, and it will be fixed.

Note, you do NOT loose any items when this happens. If the mail in question appears to be missing its attachments, check your inventory. They will have already been taken from the mail, as can be confirmed by the chat log, if you have chat messages enabled. The default process of taking attachments and deleting the mail is a two-step process in the base game, and if the game client gets into a bad state after the attachments are taken but before the mail is deleted, it can look like the mail is missing expected attachments, because it happens so fast.
Report comment to moderator  
Reply With Quote
Unread 02/28/21, 03:00 PM  
Growlf1

Forum posts: 3
File comments: 40
Uploads: 0
Great addon, but some mistakes

In most cases collecting/ deletion of mails works very fast.

Unfortunately I sometimes got the message "A problem with this mail occured. Please try again" or so.

Same time the most of GUI disappears, mouse movement is impossible. After reloadui GUI and mouse work again, but all the mails have been lost.

If possible, mail collecting should stopp if the first error appears. Otherwise you will lose whole shipment.
Last edited by Growlf1 : 02/28/21 at 03:01 PM.
Report comment to moderator  
Reply With Quote
Unread 02/18/21, 10:23 AM  
thatlaurachick

Forum posts: 0
File comments: 29
Uploads: 0
THANK YOU!

Yes, gamepadui has to toggle UI's constantly - any extra information (like Postmaster's keybinds) is not visible or usable in gamepadui.



Originally Posted by silvereyes
Thanks, @Sidrinius and @thatlaurachick. I was able to reproduce the issue by putting the game into Gamepad Mode: Automatic, opening the keyboard version of mail with ', and then hitting the start button on my gamepad. Now that I can duplicate the issue, I should have a fix shortly.

Edit: this should now be fixed in Version 3.13.1. Please let me know if you continue to see errors.
Last edited by thatlaurachick : 02/18/21 at 10:24 AM.
Report comment to moderator  
Reply With Quote
Unread 02/17/21, 05:39 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Thanks, @Sidrinius and @thatlaurachick. I was able to reproduce the issue by putting the game into Gamepad Mode: Automatic, opening the keyboard version of mail with ', and then hitting the start button on my gamepad. Now that I can duplicate the issue, I should have a fix shortly.

Edit: this should now be fixed in Version 3.13.1. Please let me know if you continue to see errors.
Last edited by silvereyes : 02/17/21 at 06:02 PM.
Report comment to moderator  
Reply With Quote
Unread 02/17/21, 01:19 PM  
thatlaurachick

Forum posts: 0
File comments: 29
Uploads: 0
Exclamation LUA errors on "take all"

user:/AddOns/Postmaster/Postmaster.lua:434: attempt to index a nil value
stack traceback:
user:/AddOns/Postmaster/Postmaster.lua:434: in function 'Postmaster.GetMailData'
user:/AddOns/Postmaster/Postmaster.lua:946: in function 'Postmaster:TakeAllGetNext'
|caaaaaa<Locals> self = [table:1]{taking = F, version = "3.13.0", takingAll = F, author = "silvereyes, Garkin & Zierk", suffix = "", prefix = "", mailIdLastOpened = 1.1671465531627e-314, debugMode = F, title = "Postmaster", name = "Postmaster"} </Locals>|r
user:/AddOns/Postmaster/Postmaster.lua:1302: in function 'Postmaster.Keybind_TakeAll_Visible'
|caaaaaa<Locals> self = [table:1] </Locals>|r
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
Report comment to moderator  
Reply With Quote
Unread 02/16/21, 11:13 AM  
Sidrinius

Forum posts: 0
File comments: 12
Uploads: 0
Re: Re: Lots of errors since changes for Update 29

Originally Posted by silvereyes
Originally Posted by Sidrinius
Getting LUA errors since update 29 pts changes. While "tail call" sounds like something potentially fun, in this instance it is not.
  1. Is this on live or PTS?
  2. Are you in gamepad mode, or kb/m?
  3. Do you have any other mail addons installed?
  4. If so, does disabling them make the Postmaster errors go away?
On liver server.
Gamepad.
No other mail addons per se, but there is another addon with an option to skip mail attachment dialogs (LuiExteded or Dustman maybe?) but that option is "off." I will find it, disable the addon completely and see what happens.
Report comment to moderator  
Reply With Quote
Unread 02/11/21, 08:45 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Re: Lots of errors since changes for Update 29

Originally Posted by Sidrinius
Getting LUA errors since update 29 pts changes. While "tail call" sounds like something potentially fun, in this instance it is not.
  1. Is this on live or PTS?
  2. Are you in gamepad mode, or kb/m?
  3. Do you have any other mail addons installed?
  4. If so, does disabling them make the Postmaster errors go away?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 02/11/21, 02:19 PM  
Sidrinius

Forum posts: 0
File comments: 12
Uploads: 0
Lots of errors since changes for Update 29

Getting LUA errors since update 29 pts changes. While "tail call" sounds like something potentially fun, in this instance it is not.

Code:
user:/AddOns/Postmaster/Postmaster.lua:425: attempt to index a nil value
stack traceback:
user:/AddOns/Postmaster/Postmaster.lua:425: in function 'Postmaster.GetMailData'
user:/AddOns/Postmaster/Postmaster.lua:932: in function 'Postmaster:TakeAllGetNext'
<Locals> self = [table:1]{debugMode = F, title = "Postmaster", mailIdLastOpened = 1.1627754437233e-314, taking = F, suffix = "", name = "Postmaster", author = "silvereyes, Garkin & Zierk", version = "3.12.0", takingAll = F, prefix = ""} </Locals>
user:/AddOns/Postmaster/Postmaster.lua:1288: in function 'Postmaster.Keybind_TakeAll_Visible'
<Locals> self = [table:1] </Locals>
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:885: in function 'IsVisible'
<Locals> keybindButtonDescriptor = [table:2]{keybind = "UI_SHORTCUT_SECONDARY", name = "Take All", addedForSceneName = "mailInbox"}, visibilityFunction = user:/AddOns/Postmaster/Postmaster.lua:1625 </Locals>
Report comment to moderator  
Reply With Quote
Unread 02/07/21, 06:57 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Re: request: Guild Store Sales seperation

Originally Posted by Tacit_MT
Would it be possible the next time you're working on this to add another section in the TakeAll/SystemMail section for Guild store sales, so they are separate from other guild store mails (expired/returned/purchases). That way when pressing the Take All button you can collect gold from sales mails yet leave item purchases uncollected?

If it's too much work, I understand. Appreciate the addon!
That's a good idea. I've wished for that feature myself, in the past. I'll add it to my todo list.
Report comment to moderator  
Reply With Quote
Unread 01/29/21, 09:20 PM  
Tacit_MT

Forum posts: 1
File comments: 14
Uploads: 0
request: Guild Store Sales seperation

Would it be possible the next time you're working on this to add another section in the TakeAll/SystemMail section for Guild store sales, so they are separate from other guild store mails (expired/returned/purchases). That way when pressing the Take All button you can collect gold from sales mails yet leave item purchases uncollected?

If it's too much work, I understand. Appreciate the addon!
Report comment to moderator  
Reply With Quote
Unread 01/27/21, 07:31 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Update 29 PTS errors

I am aware that today's PTS patch has broken Postmaster, and I intend to provide a fix. Thank you for your patience.

Edit: this should now be fixed in version 3.12.0.

Code:
user:/AddOns/Postmaster/Postmaster.lua:525: attempt to index a nil value
stack traceback:
user:/AddOns/Postmaster/Postmaster.lua:525: in function 'Postmaster.PostHook'
|caaaaaa<Locals> existingFunctionName = "RefreshData", hookFunction = user:/AddOns/Postmaster/Postmaster.lua:1694 </Locals>|r
user:/AddOns/Postmaster/Postmaster.lua:1689: in function 'Postmaster:PosthookSetup'
|caaaaaa<Locals> self = [table:1]{title = "Postmaster", takingAll = F, name = "Postmaster", version = "3.11.4", suffix = "", prefix = "", author = "silvereyes, Garkin & Zierk", taking = F, debugMode = F} </Locals>|r
user:/AddOns/Postmaster/Postmaster.lua:97: in function 'OnAddonLoaded'
|caaaaaa<Locals> eventCode = 65536, addOnName = "Postmaster", self = [table:1] </Locals>|r
Code:
user:/AddOns/Postmaster/Postmaster.lua:423: attempt to index a nil value
stack traceback:
user:/AddOns/Postmaster/Postmaster.lua:423: in function 'Postmaster.GetMailData'
user:/AddOns/Postmaster/Postmaster.lua:944: in function 'Postmaster:TryAutoReturnMail'
|caaaaaa<Locals> self = [table:1]{title = "Postmaster", mailIdLastOpened = 1.1481700737153e-314, takingAll = F, name = "Postmaster", version = "3.11.4", returning = T, inboxUpdated = T, suffix = "", prefix = "", author = "silvereyes, Garkin & Zierk", taking = F, debugMode = F} </Locals>|r
user:/AddOns/Postmaster/Postmaster.lua:1376: in function 'Postmaster.Event_MailReadable'
|caaaaaa<Locals> eventCode = 131440, mailId = 1.1481700737153e-314, self = [table:1] </Locals>|r
Code:
user:/AddOns/Postmaster/Postmaster.lua:649: attempt to index a nil value
stack traceback:
user:/AddOns/Postmaster/Postmaster.lua:649: in function 'Postmaster:Reset'
|caaaaaa<Locals> self = [table:1]{title = "Postmaster", mailIdLastOpened = 1.1481700737153e-314, takingAll = F, name = "Postmaster", version = "3.11.4", returning = T, inboxUpdated = T, suffix = "", prefix = "", author = "silvereyes, Garkin & Zierk", taking = F, debugMode = F} </Locals>|r
user:/AddOns/Postmaster/Postmaster.lua:1292: in function 'Postmaster.Callback_MailInbox_StateChange'
|caaaaaa<Locals> oldState = "hiding", newState = "hidden", self = [table:1] </Locals>|r
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:107: in function 'ZO_CallbackObjectMixin:FireCallbacks'
|caaaaaa<Locals> self = [table:2]{restoresHUDSceneToggleGameMenu = F, state = "hidden", restoresHUDSceneToggleUIMode = F, fireCallbackDepth = 1, wasRequestedToShowInGamepadPreferredMode = F, wasShownInGamepadPreferredMode = F, name = "mailInbox", disallowEvaluateTransitionCompleteCount = 1}, eventName = "StateChange", registry = [table:3]{}, callbackInfoIndex = 3, callbackInfo = [table:4]{3 = F}, callback = user:/AddOns/Postmaster/Postmaster.lua:1268, deleted = F </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:276: in function 'ZO_Scene:SetState'
|caaaaaa<Locals> self = [table:2], newState = "hidden", oldState = "hiding", name = "mailInbox" </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:426: in function 'ZO_Scene:OnTransitionComplete'
|caaaaaa<Locals> self = [table:2], nextState = "hidden" </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:421: in function 'ZO_Scene:DetermineIfTransitionIsComplete'
|caaaaaa<Locals> self = [table:2], nextState = "hidden" </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:343: in function 'ZO_Scene:OnSceneFragmentStateChange'
|caaaaaa<Locals> self = [table:2], fragment = [table:5]{state = "hidden", animationTemplate = "FadeSceneAnimation", duration = 200, allowShowHideTimeUpdates = F}, oldState = "hiding", newState = "hidden" </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:146: in function 'ZO_SceneFragment:SetState'
|caaaaaa<Locals> self = [table:5], newState = "hidden", oldState = "hiding", currentScene = [table:2] </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:156: in function 'ZO_SceneFragment:OnHidden'
|caaaaaa<Locals> self = [table:5] </Locals>|r
EsoUI/Libraries/ZO_Scene/ZO_SceneFragmentTemplates.lua:75: in function '(anonymous)'
|caaaaaa<Locals> _ = ud, completedPlaying = T </Locals>|r
Last edited by silvereyes : 02/07/21 at 06:59 PM.
Report comment to moderator  
Reply With Quote
Unread 11/05/20, 04:35 PM  
silvereyes
 
silvereyes's Avatar
AddOn Author - Click to view AddOns

Forum posts: 65
File comments: 310
Uploads: 14
Originally Posted by Marazota
when receiving email for random dungeon
after this UI glitched and i cnt open anything
ie i opening group and it opening empty blank mail ui

ETC ETC please fix
all addons up to date



after reloadui i can open ant take email, just fine
Thanks for the report. Unfortunately, the important part of that error was cut off on the top. If you see the error again, please copy/paste the full text from the error box, if possible.
Report comment to moderator  
Reply With Quote
Unread 11/03/20, 02:20 PM  
Marazota

Forum posts: 221
File comments: 1339
Uploads: 0
when receiving email for random dungeon
after this UI glitched and i cnt open anything
ie i opening group and it opening empty blank mail ui

ETC ETC please fix
all addons up to date



after reloadui i can open ant take email, just fine
Last edited by Marazota : 11/03/20 at 02:22 PM.
Report comment to moderator  
Reply With Quote
Unread 09/18/20, 10:09 PM  
Lyelu

Forum posts: 1
File comments: 11
Uploads: 0
Love this addon !!
It would be fabulous if you could add a button for controller UI too.
Best.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: