server/win/VC90
VladimirMangos 5f2aef756a [10970] Implement mass mail send infrastructure.
It expected to be used in 2 case: some gameevent must send mails at start/end,
and this can be useful in game commands. Both case wil implemented in later commits.

* New MassMailMgr can accept tasks for send mass mails in safe way for map update threads context/etc.
* It work in way:
   - By provided race mask or more generic SQL query string in async query selected affected characters
   - At query result ready at next world tick update in safe common part of tick code some from mails
     from queued mas mail tasks send.
   - Amount mails limited MassMailer.SendPerTick confir option (10 by default). This done for prevent
     high server load/lags at send too many mails in one tick (mail send all existed characters in DB
     who match to seelction criteria)
   - Manager not persistant for server shutdowns so any not send mails in queue lost at shutdown.
     But with default setting 10K mail send in 20 secs (10000/50/10). Adding more safe execution
     for this case will make related code lot more slow and req. many DB tables and code support.
2011-01-06 06:10:15 +03:00
..
.gitignore [10464] Revert a part of [10463] and move them back to the .gitignore file in the sub-directory 2010-09-10 22:11:35 +02:00
ACE_vc9.vcproj [10874] Update ACE to v5.8.3 2010-12-14 17:37:42 +03:00
bzip2.vcproj [10161] Add bzip2 2010-07-08 22:45:55 +02:00
framework.vcproj [10370] Rename UnorderedMap.h -> UnorderedMapSet.h 2010-08-18 04:54:25 +04:00
g3dlite.vcproj [10097] Update G3D up to v8.0b4 2010-06-23 06:45:25 +04:00
game.vcproj [10970] Implement mass mail send infrastructure. 2011-01-06 06:10:15 +03:00
genrevision.vcproj [8194] Use _SECURE_SCL=0 for speedup iterators work at Windows platform in release mode. 2009-07-18 03:50:19 +04:00
mangosd.vcproj [10135] Bump for 0.17.0 development. 2010-07-02 04:39:03 +04:00
realmd.vcproj [10135] Bump for 0.17.0 development. 2010-07-02 04:39:03 +04:00
script.vcproj [9048] Add src\bindings\universal\Scripts\sc_defines.cpp to script.vcproj 2009-12-23 16:59:55 +03:00
shared.vcproj [10793] Fixed build problems for vc90 after recent vmaps dir move. 2010-11-29 23:34:47 +03:00
tbb.vcproj [8791] Fixed problems with atomic_support.obj in x64 mode 2009-11-08 18:46:56 +03:00
tbbmalloc.vcproj [8791] Fixed problems with atomic_support.obj in x64 mode 2009-11-08 18:46:56 +03:00
zlib.vcproj