/[notice-sender]/trunk/Nos.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk/Nos.pm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 93 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 15:04:05 2006 UTC (13 years, 9 months ago) by dpavlin
File length: 30200 byte(s)
Diff to previous 90
added verbose to send_queued_messages so that SOAP call (SendTest, used for tests) doesn't
produce any output (and thus confuse SOAP CGI server)

Revision 90 - (view) (annotate) - [select for diffs]
Modified Mon Dec 18 19:35:04 2006 UTC (13 years, 9 months ago) by dpavlin
File length: 29512 byte(s)
Diff to previous 89
final touches on code, template for send test which sadly
doesn't work with Class::DBI

Revision 89 - (view) (annotate) - [select for diffs]
Modified Mon Dec 18 18:55:43 2006 UTC (13 years, 9 months ago) by dpavlin
File length: 29369 byte(s)
Diff to previous 87
added backward-compatibility option full_hostname_in_aliases which
is depriciated now because postalias isn't happy about it, but
tests require it, require explicit version of some modules

Revision 87 - (view) (annotate) - [select for diffs]
Modified Thu Sep 21 10:49:00 2006 UTC (14 years ago) by dpavlin
File length: 29172 byte(s)
Diff to previous 86
missing Subject: doesn't prevent adding message to queue


Revision 86 - (view) (annotate) - [select for diffs]
Modified Tue Sep 6 11:14:49 2005 UTC (15 years ago) by dpavlin
File length: 29189 byte(s)
Diff to previous 85
removed Sender: header so that stupid Outlook won't display list e-mail
address but instead use full list name in From: header


Revision 85 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 16:53:21 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29188 byte(s)
Diff to previous 84
force return type of MessagesReceived to be array ref


Revision 84 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 15:43:23 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29176 byte(s)
Diff to previous 83
fix ext_id offset in positional parametars


Revision 83 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 14:53:53 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29176 byte(s)
Diff to previous 82
fixed small (grave) bug in named parametars


Revision 82 - (view) (annotate) - [select for diffs]
Modified Fri Aug 26 11:48:09 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29171 byte(s)
Diff to previous 81
better quoting in aliases file, remove hostname from left side of alias
(to make postfix postalias happy -- which is requirement if you want to use
separate aliases file for Nos using alias_maps direcive in /etc/postfix/main.cf)


Revision 81 - (view) (annotate) - [select for diffs]
Modified Fri Aug 26 06:13:44 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29084 byte(s)
Diff to previous 80
fix ordering by date, fix tests and notice about dates beeing inclusive


Revision 80 - (view) (annotate) - [select for diffs]
Modified Fri Aug 26 05:38:00 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 29254 byte(s)
Diff to previous 79
implemented date rangers and whole message content for received_messages,
need to fix tests


Revision 79 - (view) (annotate) - [select for diffs]
Modified Thu Aug 25 11:58:15 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 28137 byte(s)
Diff to previous 78
fixed MessagesReceived (request email *OR* list argument)


Revision 78 - (view) (annotate) - [select for diffs]
Modified Thu Aug 25 00:56:06 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 28130 byte(s)
Diff to previous 77
added SOAP method MessagesReceived, documentation improvements


Revision 77 - (view) (annotate) - [select for diffs]
Modified Thu Aug 25 00:37:48 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 27732 byte(s)
Diff to previous 76
implemented arguments email and list to received_messages using
SQL::Abstract, small improvements of tests


Revision 76 - (view) (annotate) - [select for diffs]
Modified Wed Aug 24 22:11:00 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 27593 byte(s)
Diff to previous 75
100 tests and counting :-) Added test for each sent message and generating
replies and partly tested that


Revision 75 - (view) (annotate) - [select for diffs]
Modified Wed Aug 24 21:27:40 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 27549 byte(s)
Diff to previous 74
beginning of received_messages, send_queued_messages now returns number of
messages succesfully sent, driver can now be any Email::Send driver (including
Email::Send::Test used for tests), documentation improvements


Revision 74 - (view) (annotate) - [select for diffs]
Modified Wed Aug 24 17:19:16 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 26145 byte(s)
Diff to previous 72
mostly documentation improvements, document comming SOAP functions


Revision 72 - (view) (annotate) - [select for diffs]
Modified Mon Aug 22 20:24:04 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 25257 byte(s)
Diff to previous 71
great API change: list options are now create_list and drop_list


Revision 71 - (view) (annotate) - [select for diffs]
Modified Mon Aug 22 19:25:24 2005 UTC (15 years, 1 month ago) by dpavlin
File length: 25249 byte(s)
Diff to previous 70
check if aliases file is writable


Revision 70 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 19:41:28 2005 UTC (15 years, 2 months ago) by dpavlin
File length: 25173 byte(s)
Diff to previous 68
added _remove_alias and use it when deleting list


Revision 68 - (view) (annotate) - [select for diffs]
Modified Mon Aug 1 08:59:36 2005 UTC (15 years, 2 months ago) by dpavlin
File length: 24109 byte(s)
Diff to previous 67
_add_aliases now updates alias if it allready exists, added debug flag to SAOP tests


Revision 67 - (view) (annotate) - [select for diffs]
Modified Fri Jul 8 17:00:20 2005 UTC (15 years, 2 months ago) by dpavlin
File length: 24029 byte(s)
Diff to previous 66
more fixes for SOAP, still not working


Revision 66 - (view) (annotate) - [select for diffs]
Modified Fri Jul 8 11:46:35 2005 UTC (15 years, 2 months ago) by dpavlin
File length: 23804 byte(s)
Diff to previous 65
first cut at implementing aliases file handling (SOAP doesn't work)

Revision 65 - (view) (annotate) - [select for diffs]
Modified Wed Jun 29 17:05:30 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 21591 byte(s)
Diff to previous 63
added check when sending out e-mail. If unsuccesful, it will croak


Revision 63 - (view) (annotate) - [select for diffs]
Modified Wed Jun 22 16:42:06 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 21202 byte(s)
Diff to previous 62
added delete_list and DeleteList SOAP call. No brainer. Tests now clean up
after them.


Revision 62 - (view) (annotate) - [select for diffs]
Modified Wed Jun 22 12:31:45 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 20422 byte(s)
Diff to previous 60
added DeleteMemberFromList SOAP method, fixed delete_member_from_list,
improved soap-client.pl example


Revision 60 - (view) (annotate) - [select for diffs]
Modified Tue Jun 21 21:24:10 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 19883 byte(s)
Diff to previous 59
improved documentation


Revision 59 - (view) (annotate) - [select for diffs]
Modified Tue Jun 21 20:49:27 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 18113 byte(s)
Diff to previous 58
added delete_member_from_list and tests for delete


Revision 58 - (view) (annotate) - [select for diffs]
Modified Tue Jun 21 09:41:43 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 16828 byte(s)
Diff to previous 56
added ext_id to AddMemberToList SOAP call


Revision 56 - (view) (annotate) - [select for diffs]
Modified Tue Jun 21 09:14:54 2005 UTC (15 years, 3 months ago) by dpavlin
File length: 16795 byte(s)
Diff to previous 52
added from address to SOAP method NewList, added ext_id to add_member_to_list


Revision 52 - (view) (annotate) - [select for diffs]
Modified Wed May 25 15:03:10 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 16402 byte(s)
Diff to previous 50
list names and e-mail addresses are now forced to lowercase


Revision 50 - (view) (annotate) - [select for diffs]
Modified Tue May 24 17:04:01 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 16174 byte(s)
Diff to previous 49
less warnings to prevent bounce generation


Revision 49 - (view) (annotate) - [select for diffs]
Modified Tue May 24 16:44:34 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 15919 byte(s)
Diff to previous 48
removed unneeded --bounce flag, cleanup, added --sleep (default: 3s)


Revision 48 - (view) (annotate) - [select for diffs]
Modified Tue May 24 15:19:44 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 15844 byte(s)
Diff to previous 47
handle bounces correctly


Revision 47 - (view) (annotate) - [select for diffs]
Modified Tue May 24 14:02:05 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 15653 byte(s)
Diff to previous 45
added SMTP driver, dependency on IO::All, various fixes and improvements


Revision 45 - (view) (annotate) - [select for diffs]
Modified Wed May 18 13:12:54 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 14259 byte(s)
Diff to previous 43
added delete_member


Revision 43 - (view) (annotate) - [select for diffs]
Modified Wed May 18 12:29:35 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 13555 byte(s)
Diff to previous 39
added list_members


Revision 39 - (view) (annotate) - [select for diffs]
Modified Tue May 17 22:23:40 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 12355 byte(s)
Diff to previous 38
moved Nos::SOAP package to Nos.pm, added SOAP tests


Revision 38 - (view) (annotate) - [select for diffs]
Modified Tue May 17 21:37:06 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 10718 byte(s)
Diff to previous 37
documentation and other misc improvements


Revision 37 - (view) (annotate) - [select for diffs]
Modified Tue May 17 19:15:27 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 10228 byte(s)
Diff to previous 36
check for bounces


Revision 36 - (view) (annotate) - [select for diffs]
Modified Tue May 17 17:49:14 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 9309 byte(s)
Diff to previous 33
work on inbox option


Revision 33 - (view) (annotate) - [select for diffs]
Modified Tue May 17 11:09:08 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 8175 byte(s)
Diff to previous 32
added new_list method, cleanus, e-mail is now unique for user, adding user with different full name will just update full name for that record.


Revision 32 - (view) (annotate) - [select for diffs]
Modified Mon May 16 22:32:58 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 7691 byte(s)
Diff to previous 31
uniqe hashes are now really unique for each list-user-message pair


Revision 31 - (view) (annotate) - [select for diffs]
Modified Mon May 16 22:04:40 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 7582 byte(s)
Diff to previous 30
make tests pass


Revision 30 - (view) (annotate) - [select for diffs]
Modified Mon May 16 21:54:41 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 7539 byte(s)
Diff to previous 29
added new method, more strict checking for lists in structure, refactored code a bit


Revision 29 - (view) (annotate) - [select for diffs]
Modified Mon May 16 20:58:44 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 6636 byte(s)
Diff to previous 27
attempt at validating queued mail messages, sending with unique hash,
documentation for inbox option (but not implementation),
renamed add_message_to_queue to add_message_to_list


Revision 27 - (view) (annotate) - [select for diffs]
Modified Mon May 16 16:25:14 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 5736 byte(s)
Diff to previous 25
SOAP now works, return member ID for add_member_to_list


Revision 25 - (view) (annotate) - [select for diffs]
Modified Mon May 16 13:52:43 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 5893 byte(s)
Diff to previous 24
added SOAP server and example (non-working) client


Revision 24 - (view) (annotate) - [select for diffs]
Modified Sun May 15 22:30:54 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 5717 byte(s)
Diff to previous 23
added add_message_to_queue


Revision 23 - (view) (annotate) - [select for diffs]
Modified Sun May 15 22:12:31 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 4449 byte(s)
Diff to previous 22
added add_member_to_list


Revision 22 - (view) (annotate) - [select for diffs]
Modified Sun May 15 21:52:56 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 3231 byte(s)
Diff to previous 21
moved send_queued_messages to module


Revision 21 - (view) (annotate) - [select for diffs]
Modified Sun May 15 21:35:15 2005 UTC (15 years, 4 months ago) by dpavlin
File length: 1937 byte(s)
Copied from: trunk/lib/Nos.pm revision 20
Diff to previous 20
more cleanup and restructuring


Revision 20 - (view) (annotate) - [select for diffs]
Added Sun May 15 21:19:26 2005 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/lib/Nos.pm
File length: 2120 byte(s)
begin refactoring to Nos module and utility script


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26