summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Header.pm
AgeCommit message (Collapse)Author
2004-03-12variable renaming.fukachan
[*_program -> *_function] $use_command_mail_program -> $use_command_mail_function $use_digest_program -> $use_article_digest_function $use_distribute_program -> $use_article_post_function $use_error_analyzer_program -> $use_error_mail_analyzer_function [command list] $commands_for_user -> $user_command_mail_allowed_commands $commands_for_stranger -> $anonymous_command_mail_allowed_commands $commands_for_privileged_user -> $admin_command_mail_allowed_commands $commands_for_admin_cgi -> $admin_cgi_allowed_commands [restrictions] $post_restrictions -> $article_post_restrictions $post_restrictions_reject_notice_data_type -> $article_post_restrictions_reject_notice_data_type $command_restrictions -> $command_mail_restrictions permit_commands_for_stranger -> permit_anonymous_command_mail $admin_command_restrictions -> $admin_command_mail_restrictions
2004-03-12variable renaming:fukachan
s/use_digest_program/use_article_digest_function/g; s/use_distribute_program/use_article_post_function/g;
2004-02-15white space cosmetics.fukachan
2004-02-06expand special regexp in tag before tag substitution.fukachan
2004-02-04modified to use new Mail::Message::* framekwork.fukachan
2004-01-22fix comments.fukachan
2004-01-21cosmetics: spaces, unroll one line to plural ones.fukachan
2004-01-02fix copyrightfukachan
2004-01-01remove $args.fukachan
It is a top level parameter FML::Process::Switch provides. Almost functions should access the content via utility methods provided by FML::Process::Utils.
2003-11-29s/x_ml_name/outgoing_mail_header_x_ml_name/g;fukachan
2003-09-19new Header->add_message_id()tmu
change Header::MessageID->gen_id() Args change in Process::Kernel->_add_info_on_header() add add_message_id()
2003-08-23modified to use $curproc->log*() methods.fukachan
2003-08-23fix comments: =head2 function(...) formfukachan
2003-06-25add $debug for debug message to Log at only debug-modetmu
2003-05-03style, aligned with FNF.fukachan
2003-04-21obsolete mime_boundary() (same Mail::Message _header_mime_boundary())tmu
2003-04-16rewrite_received() outside loop $header->delete($org) for bad counttmu
2003-04-15mime_boundary() boundary detect change short match and add no quote stringtmu
2003-04-08add rewrite_received() for replace Received: to X-Received:tmu
2003-03-14todo: need to implement copy() and move() ?fukachan
2003-03-05implement rewrite_errors_to()fukachan
2003-03-05do not show List-Help: unless $use_command_mail_program specified.fukachan
XXX this idea is based on kataoka@osaka.iij.ad.jp. XXX but the lack of List-Help is o.k. ??? (see rfc ...)
2003-01-25FNF: not use of $_fukachan
2002-12-20s/rerply-to/Reply-To/.fukachan
more defiend() check.
2002-12-18clean up comments.fukachan
require() -> use()
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-07-31use LogError() if appropriatefukachan
2002-07-31disable some debug codes.fukachan
switch DB from File::CacheDir to Tie::JournaledDir
2002-07-02more defined() checksfukachan
FNF-ify
2002-06-01major variable naming overhaulfukachan
relocating variable definitions in etc/src/ aling rule: e.g. use_XXX XXX_rules XXX_dir XXX_cache_dir rename: $recipient_limit -> $smtp_recipient_limit $incoming_mail_dir -> $incoming_mail_cache_dir $outgoing_mail_dir -> $outgoing_mail_cache_dir $qmail_control_virtualdomains_file -> $qmail_virtualdomains_file s/header_filter/article_header_filter/ s/header_rewrite/article_header_rewrite/ s/body_filter/article_body_filter/ s/subject_tag/article_subject_tag/ verify_XXX_* -> check_XXX newly defined: $use_digest_header_rewrite removed: $smtp_log_dir $smtp_log_file
2002-06-01remove AUTOLOAD since not usedfukachan
2002-05-31add rewrite_date() for header rewrite Date: to X-Date:overhaul-2000-05-basetmu
2002-04-28validate by defined() morefukachan
2002-04-08fix/clean up documentsfukachan
2001-12-23update documents, commentsfukachan
2001-12-22remove \s*$fukachan
2001-05-27clean up documentationfukachan
2001-05-19avoid -w warningfukachan
2001-05-19add List-ID:fukachan
align spaces add_rfc2369() and add_software_info() can manipulate MIME::Lite object as optional.
2001-04-23address_clean_up() cleans up address by Mail::Header::parse().fukachan
nuke duplicated entries in the result by extrace_message_id_references().
2001-04-23modify Reply-To: existence checkfukachan
2001-04-15add FML::Header::MessageID as a module with methods to manipulatefukachan
messaige-id. modify FML::Header::extract_message_id_references() based on FML::Header::MessageID
2001-04-14s/remove_subject_tag_like_string/delete_subject_tag_like_string/fukachan
method-ify delete_subject_tag_like_string()
2001-04-14clean up documentsfukachan
2001-04-14define get() which wraps Mail::Header::get() and nuke the last"\n".fukachan
set() wraps Mail::Header::add() address_clean_up($addr) nukes "<" and ">" of $addr. implement verify_message_id_uniqueness(), verify_x_ml_info_uniqueness() and verify_list_post_uniqueness()
2001-04-06correct method name and internal variable names. now we use data andfukachan
data_type mainly by default not content_*.
2001-04-03implemente $header_check_rules basic idea which containsfukachan
verify_message_id_uniqueness, verify_x_ml_info_uniqueness, verify_list_post_uniqueness. define the database directory for them in etc/defaults/header.cf.
2001-03-20use FML::Log qw(Log LogWarn LogError);error-message-statusfukachan
2001-03-10clean up and add missing descriptionsfukachan