Thread Tools Display Modes
08/26/14, 10:22 AM   #1
imperialyap
Join Date: Aug 2014
Posts: 1
Mail Tracker (request, paid)

Hi everyone,

Looking for a dev that can create an add-on that pulls information from received mail (senders name, mail subject, attached items and/or gold amount) automatically, and exports the information into an XML or similar file for further use. Since it's for use with another application, I'm willing to pay to have it done. Thank you.
  Reply With Quote
08/26/14, 11:09 AM   #2
Randactyl
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 251
We can only write to a lua file in your saved variables folder. However, I'm sure someone could cobble together an outside application that will parse that lua file however you need.

MailR saves sent mail in this format
Lua Code:
  1. ["sent_messages"] = {
  2.     ["MailR_185144851"] = {
  3.         ["timeSent"] = 1408320864,
  4.         ["subject"] = "Return to sender, please",
  5.         ["gold"] = 0,
  6.         ["cod"] = false,
  7.         ["postage"] = 10,
  8.         ["body"] = "Return to sender, please",
  9.         ["attachments"] = {
  10.             [1] = {
  11.                 ["stack"] = 1,
  12.                 ["icon"] = "/esoui/art/icons/enchantment_armor_healthboost.dds",
  13.                 ["link"] = "|H1:item:26580:2:10:0:0:0:0:0:0:0:0:0:0:0:0:1:0:0:0:0|h[inferior glyph of health^n]|h",
  14.             },
  15.             [2] = {
  16.                 ["stack"] = 1,
  17.                 ["icon"] = "/esoui/art/icons/enchantment_armor_magickaboost.dds",
  18.                 ["link"] = "|H1:item:26582:2:10:0:0:0:0:0:0:0:0:0:0:0:0:6:0:0:0:0|h[inferior glyph of magicka^n]|h",
  19.             },
  20.             [3] = {
  21.                 ["stack"] = 1,
  22.                 ["icon"] = "/esoui/art/icons/enchantment_weapon_shockessence.dds",
  23.                 ["link"] = "|H1:item:26844:2:10:0:0:0:0:0:0:0:0:0:0:0:0:7:0:0:0:0|h[inferior glyph of shock^n]|h",
  24.             },
  25.             [4] = {
  26.                 ["stack"] = 1,
  27.                 ["icon"] = "/esoui/art/icons/enchantment_armor_staminaboost.dds",
  28.                 ["link"] = "|H1:item:26588:2:10:0:0:0:0:0:0:0:0:0:0:0:0:7:0:0:0:0|h[inferior glyph of stamina^n]|h",
  29.             },
  30.             [5] = {
  31.                 ["stack"] = 1,
  32.                 ["icon"] = "/esoui/art/icons/enchantment_armor_staminaboost.dds",
  33.                 ["link"] = "|H1:item:26588:2:10:0:0:0:0:0:0:0:0:0:0:0:0:7:0:0:0:0|h[inferior glyph of stamina^n]|h",
  34.             },
  35.             [6] = {
  36.                 ["stack"] = 100,
  37.                 ["icon"] = "/esoui/art/icons/lockpick.dds",
  38.                 ["link"] = "|H1:item:30357:1:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0|h[Lockpick]|h",
  39.             },
  40.         },
  41.         ["recipient"] = "@AccountName",
  42.     },
  43. },
It could be modified or a similar addon could be written to save received messages, I would think. But again, they would only be able to be saved to a lua file in your saved variables folder.
  Reply With Quote

ESOUI » AddOns » AddOn Search/Requests » Mail Tracker (request, paid)


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off