Easy Mail will serve as a total replacement to the default Mail window.

Usage:
To Open a message simply Left Click on it.
To Select a message Right Click on it.

When sending attachments, you can attach as many items as you wish.

The addon will automatically send the required amount of messages (limit of 6 attachments per message) to send all attachments.
Note that there will be a popup message to confirm sending each message, this is due to spam prevention's in the addon API.

Here are some of the functions that are included when this addon:

Multiple selection to Open, Delete, and take attachments

Contacts window for easy management

New Archive Tab to track the mail you send (will not be backwards compatible)

If you do run into any errors please post them in a ticket on the CurseForge Ticket page.

Version v0.4.4

Fix for bag overlay sometimes staying visible when they shouldn't.

Fixed issue is there were items attached when sending a message to multiple recipients.

Fixed issue when clicking cancel on the multiple attachment popup.

Version v0.4.3

Fixed Error when opening the Send tab for new users.

Version v0.4.2

Fixed error when right clicking items in ImhoBags

Version v0.4.1

Forgot to update the version number (doh).

Version v0.4.0

Updated Inventory to use new Event system

Updated Addon Loaded Message to use new Event system

Removed emMessage from loading (was never used)

Fixed issue with sending money and more than 6 attachments

Fixed issue with tooltips sometimes not showing up

Added support for attaching items from ImhoBags

Rebuild Grid on Inbox, Send, and Archive Tabs

Rebuild Tabs

Removed nkGenie Library

Added right click option to Contacts (will replace To list with single name)

Removed unused graphic files

Fixed issue that would cause significant lag when closing the mail window if you had a lot of messages

Added Search/Filter option to Archive. Filter option will display anything that does not include the input text in the selected field. (i.e. use Acution to hide messages from the Auction House)

Removed SimpleWidgets Library

Added option to always show the Contacts window when you open the Send Tab

Switched all Events to the new Event system

Fixed issue with Archive not updating correctly when sending messages

Added display to show the time since the last sent message (to help people when dealing with the sent message limit)

Version v0.3.3

Added in a check to prevent taking more items when no inventory space is available.

Version v0.3.2

Fix so that Inventory will work correctly with 7 bags once the Rift Addon API supports all 7 bags.

Made some changes that should prevent performance warnings.

Fix for an error with Inventory.

Version v0.3.1

Fixed bug that would cause the Subject Field to not be populated when items were dragged and dropped into the attachment area.

Version v0.3.0

Added Setting UI creation to addon creation function so as to prevent issues with the elements not existing.

Corrected issue preventing Archive search from functioning.

Fixed a bug that would stop Delete Custom and Delete Selected from working if you had any attachments in you messages.

Added a check to prevent errors when people move away from the mail box while the addon is trying to open messages or take items.

Added functionality for 6th and 7th bag slots (currently not working due to Addon API bug).

Added Support for Bag Scaling (this requires a /reloadui after changing bag scale).

Removed the majority of uses of nkGenie.

Corrected issue causing the cost of sending a message to display incorrectly when removing attachments.

Changed how the Contacts window is built and displayed to prevent a Performance Error Waring

Version v0.2.3

Added Take/Delete custom buttons to Inbox

These are configured on the setting tab and will only interact with messages that contain the custom search text in the subject.

Moved EM.UI.Popup to EM.Utility.Popup

Added new graphic for setting tab

Added support for new Gift messages when someone sends you a gift from the rift store.

Add a setting to disable the Inventory overlay

Note that this also disabled being able to right click to add items to a message

Updated Events for the new Event System

Version v0.2.2

Fixed for Contacts spamming during Event.Social.Friend

Fixed error when opening Archived sent messages

Added ability to see attachments on Archived sent messages

Fixed nil value error in nkGrid

Added in a test when deleting messages to stop if an attachment is detected

Further modified how the Subject Field is determined when adding money to a message

Using the Reply Button from the message window will now enable the send button

Version v0.2.1

Updated Send Attach Grid Scroll Bar so that it is always visible, but only enabled when needed. Hopefully this will resolve the issue with people thinking you can only attach 4 items.

Archive now sorts newest to oldest by default

Added the Item Type ID to the Archive data, this will allow display of attachments in Archive Message Window

This will not be backwards compatible with previously stored data

Fixed issue with Inventory that would mark a bag slot as attached after moving the mouse out

Added a blank background to Settings Tab

Fixed the way the Subject is created when sending Plat

Version v0.2.0

You are now able to right click items from your inventory to attach

Left clicking an item in the Archive will open a new message window

attachments don't currently show correctly due to API limitations

Version v0.2.0b

Added missing code so that when you use the Contacts window to enter a players name it will enable the Send button when appropriate

Fixed some bugs with Inventory

Reduced the size of the Inventory file by moving redundant code to a single function

Version v0.2.0a
Added Support for Right Clicking items from inventory to attach to a message.

This is an initial Alpha release, bugs are expected.

Currently you can not Drag and Drop items into a message.

This may also cause Performance Warnings on lower end systems.

Designed for bags at 100% Bag UI Scale ONLY

Version v0.1.10

Second fix for error when sending more than 6 attachments

Version v0.1.9

Fix for error when sending more than 6 attachments

Version v0.1.7

Fixed error caused by not checking for guild before attempting to populate the guild contacts

Added the ability to send a message to multiple people.

Can NOT send attachments, plat, or CoD when senting to multiple people.

Version v0.1.6

Added a new Contacts feature, accessed via button on the Send Tab

Version v0.1.5

Fix for error when adding/removing attachments

Modified handling of when the Send button is enabled

Archieve Tab is now functional with filter and search options

Updates for Rift 1.10

Version v0.1.4

Added attachment capabilities (drag/drop only)

Unlimited attachments for sending items

6 Max attachments for COD

Added Initial UI elements for Archieve and Settings

Version v0.1.3b

Additional changes to prevent errors in nkGenie

Version v0.1.3

Updated grid scrollbats to use RiftScrollBar over nkScrollBox

Broke emDisplay into seperate files for each Tab (Inbox, Send)

Modifications to prevent conflict with XMacros

Version v0.1.1

Updated Send tab to correctly display your money

Moved all Utility functions to emUtility.lua

Set the Popup messages layer higher than the Mail Window so it will always be on top

Added in measures to ensure the UI is created before EM.Mail.Populate() is called

ok it works now, the bag overlay is a bit off but i can send mails fine.

thanks! its especially usefull nowadays with the dreamweaving artifact farming.

Can you give me a bit more detail on how the bag overlay is off. Specifically I need to know your bag UI scale and if you can give me a screenshot with you mousing over an item (with easymail open to the send tab) that would be very helpful.

When I send an item to someone C.O.D the text doesn't change from Amount to Send to Cash on Delivery. I posted a screenshot of the built in mail to the left and the Easy Mail addon to the right. As you can see, the Easy Mail addon still says Amount to Send instead of Cash on Delivery even though the C.O.D button is on.

I just posted both mail messages to myself as an example, but the error still occurs when mailing other people besides your main account.

When I send an item to someone C.O.D the text doesn't change from Amount to Send to Cash on Delivery. I posted a screenshot of the built in mail to the left and the Easy Mail addon to the right. As you can see, the Easy Mail addon still says Amount to Send instead of Cash on Delivery even though the C.O.D button is on.

I just posted both mail messages to myself as an example, but the error still occurs when mailing other people besides your main account.

I don't understand this. You are left with bags full and more than 20 items in overflow. You have to keep selling items to the vendor and you lose all but the last 20 since you can't buy them back. I initially wasn't worried because I expected to be able to mail or AH items but that did not work. So if you have 80 items in overflow, you can retrieve them but only after irrecoverably losing 60 other items?

What it seemed to me was that one button misclick, without warning or conformation, resulted in me losing dozens of items. I would strongly prefer more "are you sure" safety than this.

I'm still not sure that you will lose any items. I'm fairly sure that there are measures in the game to prevent this, especially since the built-in Mail window functions in exactly the same manner when you hit the "Take All" button.

That said with v0.3.3 I just added in a check that will prevent the addon from taking any attachments once it sees that you have 0 free slots in your Inventory. You can still get up to 5 items in the overflow as it only checks to see if you have 1 or more free slots, but that shouldn't cause any issues.

Take all function is very dangerous. I got 80 artifact into overload container.
You cannot send email etc if you have item overloaded. sell to npc only buyback to last 20 item. So would like if take all only take items till have free inventory slot, or can be stacked with item already in inventory

The important thing to remember here is that this does not cause any items to be lost. You can still easily retrieve them.

I don't understand this. You are left with bags full and more than 20 items in overflow. You have to keep selling items to the vendor and you lose all but the last 20 since you can't buy them back. I initially wasn't worried because I expected to be able to mail or AH items but that did not work. So if you have 80 items in overflow, you can retrieve them but only after irrecoverably losing 60 other items?

What it seemed to me was that one button misclick, without warning or conformation, resulted in me losing dozens of items. I would strongly prefer more "are you sure" safety than this.

Is this normal behavior, or should I bounce over to the bug tracker and submit those?

That is normal. It isn't possible for us to disable or remove the default rift UI elements. Unfortunately for mail messages you have to have the rift mail window open to access the mail. So I decided just to cover it up.

I've planned on adding some settings, just haven't had the chance yet.

Is this supposed to replace the in-game mail UI, or just spawn a new window over the old one?

Currently, instead of replacing the original UI entirely, it's simply spawning Easy Mail's UI over the existing one. If I move the window, the original UI is still available on the screen. Likewise, if I click the X to close the mail window, Easy Mail will close it's window, but the original Rift mail UI is still open.

In addition, the 'settings' page only displays a blank page.

The only addons I currently have are:

Docker
Easy Mail
Teleporter
Resource Tracker
ImhoBags

Is this normal behavior, or should I bounce over to the bug tracker and submit those?

I've rescaled my UI using the slider in Settings. I keep my UI at 75% of the default.

When selecting item to attach to mail, the selection rectangle and target area get progressively farther from the actual bag slot the further from the upper-left of the bag frame I go. By the end of a 24 slot bag I am a full row down from what I want to click on. For some items, it is impossible to see a tooltip for the item at the location you have to click to attach it to mai, meaning I can only know that I have the right item selected if the icon is both correct and reasonably unique.

Just thought I'd report it :-)

Yeah this is an issue I knew about, unfortunately there isn't a good way to fix it. I'm hoping that I will be able to change how this entire attachment system works after some changes to the Addon API, but that is still a ways off (like rift 2.2 maybe).

I've rescaled my UI using the slider in Settings. I keep my UI at 75% of the default.

When selecting item to attach to mail, the selection rectangle and target area get progressively farther from the actual bag slot the further from the upper-left of the bag frame I go. By the end of a 24 slot bag I am a full row down from what I want to click on. For some items, it is impossible to see a tooltip for the item at the location you have to click to attach it to mai, meaning I can only know that I have the right item selected if the icon is both correct and reasonably unique.

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.