summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-11define log_{enable,disable}() to enable/disable logging system.fukachan
2006-04-11apply filter system to avoid useless work if distribution is allowed.fukachan
2006-04-11{article_post,command_mail}_restrictions supportfukachan
{ignore,ignore_invalid_request}.
2006-04-10enhance restriction checks for invalid contents to determine thefukachan
action against such content.
2006-04-10define restriction_state_set_ignore_reason() andfukachan
restriction_state_get_ignore_reason() methods.
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
assert
2006-04-10define ignore() and ignore_invalid_request() methods.fukachan
2006-04-09define reply_message_delete() templatefukachan
2006-04-09modify debug messagefukachan
2006-04-057.98.10 delivery system overhaul sequalfukachan
2006-04-05mask some debug messagesfukachan
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
pass log function pointer to Mail::Delivery system.
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
+ more fast lock + pass log function pointers. + pass queue object to Mail::Delivery system. + check if delivery is DONE or not by get_not_done().
2006-04-05modifieid to sync w/ Mail::Delivery::Queue changes.fukachan
+ use recipient_maps as an argument to Mail::Delivery system. + pass queue object to Mail::Delivery system. + check if delivery is DONE or not by get_not_done().
2006-04-05trylock() testfukachan
2006-04-05fix fallback algorithm: we need not do fallback for the queue alreadyfukachan
on the queue. bug fix loop check counting. bug fix queue_directry info handling. prepare several acess methods: _is_map_in_queue(), _set_queue_directory(), _get_queue_directory(), set_not_done(), get_not_done().
2006-04-05fix usage of logging.fukachan
trylock() is available, too. validate stat() object before using it.
2006-04-05queue_flush() takes no argumentfukachan
2006-04-05trylock() (lock( { wait => TIME }) implementedfukachan
2006-04-04queue validation logic modified.fukachan
2006-04-04define set_sleep_count, get_sleep_count, set_retry_count andfukachan
get_retry_count. rewritten by using them.
2006-04-037.98.9 delivery system overhaulfukachan
2006-04-03style: not use $_xxx in loopfukachan
2006-04-03fix retry handling (now we use cost penalty by rollback).fukachan
2006-04-03bug fixed to lock new or lock queue file, not active queue.fukachan
2006-04-03enable fallbackfukachan
2006-04-03consider context switchfukachan
2006-04-03ensure lock/unlock return valuefukachan
2006-04-03check the number of effective MTA.fukachan
tune retry max limit (XXX a lot of todo around this).
2006-04-02overhaulfukachan
2006-04-02fix typo.fukachan
check lock status.
2006-04-02fix error handling (do not trap normal condition)fukachan
2006-04-02fix copyrightfukachan
2006-04-02clean up input buffer (nuke \s+$)fukachan
2006-04-02overhaul.fukachan
o subroutine-ify. o more error check and assertion. o fix comments. et.al.
2006-04-01overhaulfukachan
2006-04-01fix comments (FNF)fukachan
2006-04-01fix copyrightfukachan
2006-03-29change monthly_index.html's table output in _update_id_montly_index_master()tmu
see also fml-devel 798
2006-03-26fix arguments:fukachan
+ connect{4,6}() accepts $mta. + remove not used arguments.
2006-03-26use $curproc->log() as log_info and $curproc->logdebug() as log_debugfukachan
in Mail::Delivery, by passing log_debug function pointer to Mail::Delivery class.
2006-03-26define [sg]et_address_validate_function()fukachan
2006-03-25fix comments.fukachan
fix usage of ->log*()
2006-03-25Mail::Delivery overhaulfukachan
2006-03-25rewritten to use access methods to sync w/ Mail::Delivery overhaul.fukachan
2006-03-25overhaul.fukachan
more access method based.
2006-03-25obsolete.fukachan
switched to "inheritance of Base".
2006-03-24define new classes to reconstruct class hierarchy.fukachan
e.g. SMTP IS-A Protocol, which IS-A Base. Queue IS-A Base.
2006-03-24removedfukachan
2006-03-24overhaul.fukachan
use $self->log*() instead of Mail::Delivery::Utils.