Get an Epic Experience with Premium

MailTo Next

Mail Login to Add Favorites
  • World of Warcraft
  • 54 Monthly Downloads
  • Supports: 4.3.3
  • 42,541 Total Downloads
  • Updated 04/06/2012
  • Created 12/24/2006
  • 542 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: Public Domain
  • Newest File: 1.7.0

About MailTo Next

My wife loved MailTo's ability to right click on items... Now that is more-or-less gone, she whined me into coming up with alternatives.

This version adds a new window when you open mailbox, trade, auction house, that function as a condensed version of your inventory.


Mailto has no way of determining the recipient of a mail is your alt or not, unless you have checked mail with that character (thus Mailto has their inbox record) at the time of sending mail.


MailTo Next can filter items in inventory to display. for filter types, refer to item types (NOT sub-types) here


   	when mailbox is open,
   		left click in the mailable item to attach it to mail.
   		right click in the mailable item to mail it to current recipient
   	when trade is open,
   		left click in the tradable item to add it to trade.
   		right click in the tradable item to accept trade.
   	when auction house is open,
   		left click in the auctionable item to enter the name into auction search
   		right click in the auctionable item to create auction.

   	shift-left-click on item while chat is open will link the item
   	shift-left-click on the item when chat is not open will split stack
   	shift-right-click on the item will pick up the item.
   	    	You can drop picked up item in the empty slot.

for complete command list:

/mailto help

/mailto ?

/mailto ??

    1.7.0    Re-worked the soul-bind item scan for extra window.
            Dropped support for keychain


First Previous Page 2 of 25 Next Last
  • #356

    I still have account for WoW, but I don't actually play anymore.

    As to ToC number, it should be fine w/o changing them as long as you load the 'outdated' add-on.

  • #357

    In my case, I still have a lot of 'outdated' addons that would then engage, and I'm already having enough trouble with the 'updated' ones. :)

  • #354

    Ooops. I didn't know. Sorry. I kept trying the Shift Key. Thanks Smile

  • #352

    Devilcat, Love the addon. Thanks so much. I've tried two or three different addons now but, I still come back to this one. It's simple and does what I need except for getting all the items from one piece of mail. Any chance on that being changed? I'm not sure whether or not it's against Blizz's terms as others have an Open All Button. Would love it if I didn't have to click on each item to receive it. Also, it would be nice if the addon would try to continue accepting mail so items that stack would still go into your bags even if they are full.  Thanks, The Crue                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Last edited by thecrue on 5/22/2012 12:09:47 AM
  • #353

    1.6.9 Added back in the ability to loot all items from mail (alt key)
    Thank you Immoliate for pointing out the API.

  • #346
    Hey guys, love the mod been using it for a very very long time. Just wondering if everyone else is having a problem with Shift+right click to pull everything out of a mail, been doing it for a while now but figured it would be fixed up eventually as I'm sure its just something blizzard broke :P
  • #347
    This feature had to be removed to comply with Bliz's anti-spam policy.
    Basically, add-on can no longer batch request things from server.
  • #348
    wow thats really lame, thanks for the response though devilcat, minor thing that makes our lives managing our mailboxes more annoying -.-
  • #349
    I'm not sure preventing auto-looting of items from individual mails was the target of Blizzard's anti-spam policy.

    Blizzard's API provides a function specifically for the purpose of looting all of the attached items from a mail in the form of AutoLootMailItem(n), where n is a mail number between 1 and GetInboxNumItems(). E.g. /script AutoLootMailItem((GetInboxNumItems())) loots all of the items in the oldest mail.

    Surely, if Blizzard wanted to prevent autolooting of mails they'd remove/protect the function that allows it. That said, it might be worth quizzing the official UI/macro forums just to be certain.

    It'd be great if the feature could be put back in. As a stopgap measure I'm using Postal (configured specifically for looting mail items) with MailTo Next.
  • #342
    When doing mouseover the mail a popup shows with all items in the mail.
    Is there an option to disable this feature, because postal also offers this and showing this two times is a bit confusing. If not, could you add one please?
    Or one thing that would be nice - the name of the item could be in the color of its rarity (green/blue/purple).

  • #343
    I have no plan to add disabling feature.
    I would like to add the support for item quality color, but I can't.
    The API used to inspect the mail item (GetInboxItem) suppose to return quality, but it is bugged and never get anything but "-1". Once Bliz fix this, I can do what you want. I wouldn't hold your breath tho, it's been broken since 2.33.
  • #344
    Hm ok then I have to disable this manually.

    Quality works fine with postal; you may want to read express.lua from this addon...

    local itemLink = GetInboxItemLink(this.index, i);
    tooltip:AddLine(("%sx%d"):format(itemLink, count))

  • #345
    Interesting approach, they are using GetInboxItemLink(), instead of GetInboxItem().
    That might work, you will have to live with extra "[]" around the names however.
  • #336
    If I type /inbox and check the Server box, when I open the menu I get the following error:
    Message: Interface\AddOns\MailTo\MailTo.lua:1329: attempt to index global 'self' (a nil value)
    Time: 01/04/11 13:19:22
    Count: 1
    Stack: Interface\AddOns\MailTo\MailTo.lua:1329: in function `initFunction'
    Interface\FrameXML\UIDropDownMenu.lua:69: in function `UIDropDownMenu_Initialize'
    Interface\FrameXML\UIDropDownMenu.lua:790: in function `ToggleDropDownMenu'

    Locals: frame = MailTo_InFrame_DropDown {
    0 =
    displayMode = "MENU"
    initialize = defined @Interface\AddOns\MailTo\MailTo.lua:1327
    noResize = 1
    level = 2
    (*temporary) = defined @Interface\AddOns\MailTo\MailTo.lua:1304
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to index global 'self' (a nil value)"
    add_names = defined @Interface\AddOns\MailTo\MailTo.lua:1304
    Server = "Kilrogg"
    Mail_server = "Kilrogg"
    Player = "Removed"
    Mail_name = "Removed"
    sorted_index = defined @Interface\AddOns\MailTo\MailTo.lua:228
  • #338
    I can't duplicate the error.
    Can you try it with all other add-on disabled?
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

The Sandbox: Godly Giveaway