Records mail when visiting the mailbox to make keeping track of mail and expiration dates easy.
You must login to post a comment. Don't have an account? Register to get one!
Excellent work. A working alternative to the MailTo Next mod is long overdue. That mod uses a hefty amount of CPU time (unlike MailMinder), so nice to see one that doesn't & works (so far).
One request: what is the potential for optionally adding a chat text line at character logon that will report the next item due for deletion or return on some character's mailbox? That is, within a "close" time frame, such as a mail that is up for return or deletion within the next 24 hours.
Not 100% essential as the data feed provides the info, but for potential new users of MailMinder/old users of MailTo Next, providing this feature that that mod has would ease the changeover. But if doing such a thing would require a constantly running timer, etc. as opposed to a one time check at logon, etc., it would not be as nice to have.
Definitely something I'll add. In fact, most of the code is already there.
Fixed in the latest alpha. This is what happens when one codes AFTER going to bed for the evening.
On every character login I get this error ....
11x MailMinder\MailMinder-r20120120074624.lua:87: attempt to perform arithmetic on field "last_update" (a nil value)
MailMinder\MailMinder-r20120120074624.lua:87: in function <MailMinder\MailMinder.lua:82>
MailMinder\MailMinder-r20120120074624.lua:372: in function <MailMinder\MailMinder.lua:359>
(tail call): ?
<in C code>
<string>:"safecall Dispatcher":9: in function <string>:"safecall Dispatcher":5
(tail call): ?
Ace3-r1045\AceAddon-3.0\AceAddon-3.0-11.lua:543: in function "EnableAddon"
Ace3-r1045\AceAddon-3.0\AceAddon-3.0-11.lua:636: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>
<in C code>
AddonLoader\AddonLoader-r118-release.lua:125: in function "LoadAddOn"
AddonLoader-r118-release\Conditions.lua:142: in function <AddonLoader\Conditions.lua:132>
AddonLoader-r118-release\Conditions.lua:157: in function <AddonLoader\Conditions.lua:147>
This is a brilliant idea...
I'm one of those guys that use mail at least in part as 'extended storage' bouncing items between characters.
This will help a ton.
Do you think a module for "mail in transit" would fit with the addon?
Or let me rephrase that... I don't really want a mail in transit feature, would needlessly complicate things with some mail being instant (alts, guild) and some not and could potentially be a huge list / tooltip for AH mules and such.
What I'd find very helpful instead would be a list of recipients for the session or even just for the latest interaction with the mailbox.
Not persistent across logins, just a list of items grouped under recipients.
Using Spamalyzer tooltip as an example but under each name would be the items sent to them.
I always worry where I just sent that expensive item what with autocomplete and all and mailbox clearing the recipient name and giving no details in the system message.
If it's too much trouble or doesn't fit with your idea for MailMinder ignore me, might try to tackle it myself as a separate addon