summaryrefslogtreecommitdiff
path: root/fml/lib/FML
AgeCommit message (Collapse)Author
2001-06-21removed due to obsolete rulefukachan
2001-06-17we use $FML$, add it and nuke $Id$ if it existsfukachan
2001-06-10moved to doc/tutorial/ and enable itfukachan
2001-06-10modify to use $ticket_driver. $ticket_driver is class name not modelfukachan
name.
2001-06-10move Language:: to FML::NL:: name space due to the function usagefukachan
2001-06-10Initial revisionfukachan
2001-06-02clean up documentfukachan
2001-05-31clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-30clean up documentsfukachan
2001-05-29clean up documentsfukachan
2001-05-28clean up documentsfukachan
2001-05-27clean up documentationfukachan
2001-05-19avoid -w warningfukachan
2001-05-19pick up queue by Mail::Delivery::Queue and send it sequentially usingfukachan
FML::Mailer
2001-05-19make _add_info_on_header() to add x-* and list-* header fields.fukachan
2001-05-19send queue by FML::Process::QueueManagerfukachan
2001-05-19verify input: $args->{ message } is defined.fukachan
2001-05-19add List-ID:fukachan
align spaces add_rfc2369() and add_software_info() can manipulate MIME::Lite object as optional.
2001-05-18fix typofukachan
bug fix dump_variables: show %_fml_config_result not %_fml_config
2001-05-18check type of arguments: recipient, recipientsfukachan
2001-05-18prepare queue_dir/info/{sender,recipients}/ directory to controlfukachan
envelope information. To set the information, queue->set(key, value) method is used. FML::Process::QueueManager class is a prototype to send queues in queue_dir/.
2001-05-16modify inform_reply_message() et. al. a lot.fukachan
queue a message on "not a member" to sent back in var/mqueue/. XXX queue only now. we should be able to send it ;)
2001-05-06send() accpets { file => $filename } parameter.fukachan
2001-05-05remove global variabl e$InComingMessage which is not usedfukachan
2001-05-05sendmail() utility which is a wrapper for Mail::Deliveryfukachan
2001-05-05evaluate variable expansion on demand when $config->{} (FETCH()) isfukachan
called. nuke _expand_special_syntax() reorder methods and add documents on them.
2001-05-05disable expand_variables() call. See FML::Config for more details.fukachan
variable expansion is evaluated dynamically on demand.
2001-05-04rename class from IO::MapAdapter to IO::Adapter.fukachan
2001-04-30clean up documents hierarchy.fukachan
remove {index,pointer}.ja.html in each directory which is obsolete. merge documents to under fml/doc/ja/ if apporoviate. move variable list to Documentation/ja/etc/
2001-04-24regen to sync w/ currentfukachan
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-17nuke trailing \nfukachan
2001-04-15implemente gen_id() to generate a new message-idfukachan
2001-04-15warn relations among uid,euid,gid,egidfukachan
2001-04-15implement is_same_address(), is_member(), match_system_accounts()fukachan
2001-04-15nuke cred->is_member() and use curproc->permit_post()fukachan
2001-04-15move sender_is_member() to FML::Credentialfukachan
define premit_post($args) and permit_command($args). They are the entrance for _check_resitrictions() which compares the sender address with reject_system_accounts.
2001-04-15define ticket->add_info() which adds X-Ticket-Status: andfukachan
X-Ticket-History: if possible. aggreate adding information fucntion to ticket->add_info()
2001-04-15define _speculate_ticket_id() which tries to speculate ticket_id byfukachan
reply relations. The relation is based on In-Reply-To: and References: header fields. rename functions to more apporoviate one. s/_gen_ticket_id/_prepare_subject_ticket_id/ s/_rewrite_subject/_rewrite_header/
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-14simple_loop_check() logs the result of loop checksfukachan
XXX now log only not exits when we detect loop.
2001-04-08relocate error() et. al. definitions for each module to have eachfukachan
handlers within under the hierarchy.
2001-04-08modified to use Mail::Message->parse().fukachan
returns the Mail::Message object. See Mail::Message class (1.8-1.9) for on Mail::Message->parse().
2001-04-08a new $curproc format: $curproc->{ xxx }->{ message } is a referencefukachan
to a chain of Mail::Message objects. dup() operations uses Mail::Message->dup_header() not Mail::Header->dup() now. This modification comes from the change of our parser. See Mail::Message class (1.8-1.9) for on Mail::Message->parse().
2001-04-08a new $curproc format: $curproc->{ xxx }->{ message } is a referencefukachan
to a chain of Mail::Message objects. This modification comes from the change of our parser. See Mail::Message class (1.8-1.9) for on Mail::Message->parse().