Bulk Mail
Addon Support Statement
NEWS: Updated for Legion. Enjoy!Addon Description
Bulk mail sending made really easy. Bulk Mail also offers the unique ability to automatically send emails based on rules you configure. This is very useful and powerful if you have bank alts that for specific resources. With a few clicks you can now send all collected items to the right alt simply by opening the send mail page.Bulk Mail is originally written by hyperactiveChipmunk. NeoTron just took over the addon with his blessing and will work on moving to Ace3 and adding support for LibDataBroker.
Bulk Mail v4.0 Beta
BulkMail v4.0 beta is now available for download. The beta is a complete move to Ace 3, LibQTip, LibDropdown and other modern version of the libraries used. Please report any issues with this version so I can fix it. Right now the Ace2 configuration will be kept around in case you decide to downgrade. Note however that Ace3 configuration will not be downgraded to the Ace2 configuration.Version History Explained
-
BulkMail 2 (version 2.x) was the version during Burning Crusade.
BulkMail 2 (version 3.x) was the version during Wrath of the Lich King.
BulkMail 2 (version 4.x) is the new Ace3 based version.
BulkMail 2 v7.x is updated for Legion.
In reply to DHedbor:
Oh my goodness, I've missed this addon so much! Thank you for the update! <3
*Edit: It currently prints this text in chat every time I open the mailbox:
table: 0000021FD9B662B0
table: 0000021FD9ACEA40
In reply to DHedbor:
Much appriciated, thanks for the update.
In reply to DHedbor:
sounds good as my other addon for automatic mail sending is broken.
time to look for an alternative
Currently throws out the following errors in prepatch:
1x BulkMail2/BulkMail.lua:551: Usage: GetItemClassInfo(itemClassID)
[string "=[C]"]: in function `GetItemClassInfo'
[string "@BulkMail2/BulkMail.lua"]:551: in function <BulkMail2/BulkMail.lua:507>
[string "=[C]"]: ?
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: in function `LoadAddOn'
[string "@AddonLoader/AddonLoader.lua"]:160: in function `LoadAddOn'
[string "@AddonLoader/AddonLoader.lua"]:187: in function <AddonLoader/AddonLoader.lua:169>
[string "=[C]"]: in function `CameraOrSelectOrMoveStop'
[string "CAMERAORSELECTORMOVE"]:4: in function <[string "CAMERAORSELECTORMOVE"]:1>
1x BulkMail2/BulkMail.lua:551: Usage: GetItemClassInfo(itemClassID)
[string "=[C]"]: in function `GetItemClassInfo'
[string "@BulkMail2/BulkMail.lua"]:551: in function <BulkMail2/BulkMail.lua:507>
[string "=[C]"]: ?
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: in function `LoadAddOn'
[string "@AddonLoader/AddonLoader.lua"]:160: in function `LoadAddOn'
[string "@AddonLoader/AddonLoader.lua"]:187: in function <AddonLoader/AddonLoader.lua:169>
[string "=[C]"]: in function `CameraOrSelectOrMoveStop'
[string "CAMERAORSELECTORMOVE"]:4: in function <[string "CAMERAORSELECTORMOVE"]:1>
Seems to be dead again for Dragonflight. Any chance of an update?
I got a question is there anyway that the rule for sending stuff doesnt keep trying to send it to the character im logged into?
This seems pretty dead with 9.1... any chance it will be fixed?
In reply to inpariswithyou:
One of the best quality of life addons for people that farm things on multiple characters. I hope the author gets around to it soon.
In reply to inpariswithyou:
One of the best quality of life addons for people that farm things on multiple characters. I hope the author gets around to it soon.
I've changed packaging method, so it should work fine in all versions of WoW.
thanks for your hard work!
It seems that if you download the version that doesn't end in -nolibs that this works.
I am currently using the BulkMail2-9.0.2.zip release candidate file from 11/23/20
I managed to make it work, I'm not an addon developer, this is what I did:
Copied all Libs that are missing in /Libs folder inside the addon's folder.
This is the list of required Libs for this addon:
You can copy from other addons or google to download them.
And then I commented the line 505 from BulkMail.lua, because this is converting some old format but fail if this does not exists.
Hope it helps!
If the original developer of this addon ever see this, thank you for your great work, hope you have time to update this addon again!
Thanks for your help, I've created a note here:
https://github.com/neotron/WoW-BulkMail/issues/5
If anyone else wants to do it themselves you can skip all the addons part. I went through the list and they were already in the folder.
Just download Notepad++ right click BulkMail.lua and choose Edit With Notepad++ and scroll down to line 505 and add two dashes infront of it so it turns blue which means its been commented out.
Then just /reload in WoW and you're good2go
If anyone else wants to do it themselves you can skip all the addons part. I went through the list and they were already in the folder.
Just download Notepad++ right click BulkMail.lua and choose Edit With Notepad++ and scroll down to line 505 and add two dashes infront of it so it turns blue which means its been commented out.
Then just /reload in WoW and you're good2go
I have two questions, first, is there any way to have transmog items sent automatically to an alt who can use it? And can BoE items be sent to a specific alt?
I tried the cosmetic option, but that hasn't sent anything cosmetic to any alts.Update: Found how to send Armor > cosmetics to alts, but there is no Weapon cosmetic option. Would like that if possible. Still haven't found a way to send BoE items for disenchant when they are not cosmetic for another alt.
I made https://github.com/neotron/WoW-BulkMail/issues/4
Throwing a lot of errors when you hit the Send Mail tab for a couple days.
Message: ..\AddOns\BulkMail2\BulkMail.lua line 257:
Usage: GetItemInfo(itemID|"name"|"itemlink")
Debug:
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@BulkMail2\BulkMail.lua"]:257:
BulkMail2\BulkMail.lua:247
[string "@BulkMail2\BulkMail.lua"]:390:
BulkMail2\BulkMail.lua:382
[string "@BulkMail2\BulkMail.lua"]:754: ?()
[string "@Ace3\AceHook-3.0\AceHook-3.0.lua"]:90:
Ace3\AceHook-3.0\AceHook-3.0.lua:87
Message: ..\AddOns\BulkMail2\BulkMail.lua line 258:
Usage: GetItemInfo(itemID|"name"|"itemlink")
Debug:
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@BulkMail2\BulkMail.lua"]:258:
BulkMail2\BulkMail.lua:247
[string "@BulkMail2\BulkMail.lua"]:390:
BulkMail2\BulkMail.lua:382
[string "@BulkMail2\BulkMail.lua"]:754: ?()
[string "@Ace3\AceHook-3.0\AceHook-3.0.lua"]:90:
Ace3\AceHook-3.0\AceHook-3.0.lua:87
Commenting out both of those lines (seems to have) restored some functionality
In reply to gershuun:
add to line 255: