summaryrefslogtreecommitdiff
path: root/fml/lib/Mail
AgeCommit message (Collapse)Author
2004-06-29overhaul:fukachan
o fix comments. o fix messages/error messages. o use //o if could. o specify initial value.
2004-06-27validate if message object supports write_count() method.fukachan
2004-06-27queue system debug: trace number of bytes written.fukachan
2004-06-23bug fix: delete_dup_reply_tag() runs always. (fml-devel: 711)fukachan
2004-06-19fix sytle (FNF)fukachan
2004-06-14bugfix @indexs use my $indexs = \@indexs;tmu
2004-06-11select index files using @indexstmu
2004-06-11null check $key at _db_set()tmu
2004-06-11set $main::opt_mimedecodequoted at _print_li_filename(),_format_safe_header()tmu
2004-06-02add yahoo.co.jptmu
change ybb.ne.jp end pattern
2004-05-25define incoming queue.fukachan
implement new method: incoming_file_path(), incoming_dir_path(). not set transport (not touch transport info file) by default. more rigid write error tracking. rename valid() -> valid_active_queue() to clarify the role.
2004-05-24\*HANDLE -> *HANDLE{IO}.fukachan
imlement error*(). write error track.
2004-05-24check write error more strictly.fukachan
2004-05-19handle transport infomation.fukachan
fix comments.
2004-05-18support lock({ lock_before_runnable => yes }) extension.fukachan
FML::Process::Distribute needs such option to own the current article delivery by itself to distinct it from queue flush system on other processes.
2004-05-18implement fallback when it fails to send the mail to all MTA's.fukachan
failed message is inserted into mail queue for later delivery retry. Also, shorten retry count $max_loop_count since fallback is implemented now. define {set,get}_last_command(), {set,get}_send_command_status(). modified to use them. rename: socket_is_connected -> is_socket_connected
2004-05-17ensure numeric valuefukachan
2004-05-17implement {set,get}_map_status()fukachan
2004-05-16define $MAP_ERR_OPEN.fukachan
log status of done or not (log only yet).
2004-05-16clean up message, log.fukachan
fix retry logic.
2004-05-16remove private method.fukachan
s/_rollback_map_position/rollback_map_position/g; s/_reset_mapinfo/reset_mapinfo/g;
2004-05-16not export _smtplogfukachan
2004-05-16fix commentsfukachan
2004-05-16rollback if DATA error occurs.fukachan
rename _get_*() -> get_*(), _set_*() -> set_*() since private methods should not be shared over modules.
2004-04-27fix commentsmail-fallback-basefukachan
2004-04-15Content-Type case-insensitive in _data_type()tmu
2004-03-31Mail::ThreadTrack is obsoleted. remove related codes.fukachan
2004-03-31fix comments (FNF)fukachan
2004-03-28bug fix handling of range expanded by Mail::Message::MH module.fukachan
2004-03-28define {set,get}_article_summary() and article_summary db to handlefukachan
article summary easily.
2004-03-28fix usage of Mail::Message::Language::Japanese::Subject.fukachan
2004-03-28implement methods to detect the end of thread:fukachan
has_closing_phrase() set_closing_phrase_rules($rules) get_closing_phrase_rules()
2004-03-28define new db: thread_status article_statusfukachan
implement new methods: set_thread_status(), get_thread_status(), set_article_status() and get_article_status().
2004-03-27implement one_line_summary($params) and summary($params) to returnfukachan
summarized content.
2004-03-27implement get_thread_data() which return thread data around thefukachan
specified key.
2004-03-27check if the sequence is positive value.fukachan
2004-03-27implement is_citation(), is_signature().fukachan
2004-03-27implement get_thread_data(), get_thread_member_as_array_ref().fukachan
2004-03-24clean up campaign around thread function.fukachan
rename function name: o thread_summary -> get_thread_summary o tohtml_thread_summary -> get_tohtml_thread_summary o msg_time -> get_time_from_header
2004-02-29fix copyrightcommand-reconstruct-basefukachan
2004-02-29accept_language_list() return [] not [*] if not found.fukachan
2004-02-26handle X-Accept-Language:fukachan
2004-02-26fix commentsfukachan
2004-02-26enhance trap regexp for charset=...fukachan
2004-02-24fix copyrightfukachan
2004-02-15add new methods:fukachan
+charcode_convert_to_internal_code(). +charcode_convert_to_external_charset(). we need to ignore original charset in some cases. So, if "=?sjis=..." is input, we return it as "=?iso-2022-jp...". more debug codes.
2004-02-15white space cosmetics.fukachan
2004-02-06use mothod-style more even internally.fukachan
speculate in and out code/charset as could as possible. implement method: charcode_convert(), get_charcode().
2004-02-06implement message_charset_to_language() method.fukachan
2004-02-06update $subject only if subject is rewritten.fukachan