| 135 | o http://netfrag.org/~joko/phpChoPro/ or | o http://netfrag.org/~joko/phpChoPro/ or | 
| 136 | o http://netfrag.org/~joko/w2hfax/ | o http://netfrag.org/~joko/w2hfax/ | 
| 137 |  |  | 
| 138 | o update mail-dispatching-rules | o update mail-dispatching-rules - aim: a more flat structure!!! | 
| 139 | o look at ilo.de/Inbox | o look at ilo.de/Inbox | 
| 140 | o marked message to Spam? Newsletters? | o marked message to Spam? Newsletters? | 
| 141 | o move: logs/cvs/quepasa.netfrag.org -> logs/netfrag.org | o move: logs/cvs/quepasa.netfrag.org -> logs/netfrag.org | 
| 142 | o look at netfrag.org/Inbox | o look at netfrag.org/Inbox | 
| 143 | o if subject eq "Cron <joko@quepasa> ~/.cronrc-hourly" set target "logs/netfrag.org/joko/cron" [push over cron] | x if subject matches "Cron <joko@quepasa>" set target "logs/netfrag.org/joko/cron" [push over cron] | 
| 144 | o if subject matches "quepasa daily usenet report" at begin set target "logs/netfrag.org/news" [push over inn] | x mkdir Mail/SORTED/netfrag.org/joko | 
| 145 | o if subject matches "[CVS" at begin set target "logs/netfrag.org/cvs" [push over CVSSpam] | x touch Mail/SORTED/netfrag.org/joko/cron | 
| 146 | o if mail is from myself set target "netfrag.org/Info" | x if subject matches "quepasa daily usenet report" at begin set target "logs/netfrag.org/system/applications" [push over inn] | 
| 147 |  | x if subject matches "[CVS" at begin set target "logs/netfrag.org/cvs" [push over CVSSpam] | 
| 148 |  | x if mail is from myself set target "me2myself" | 
| 149 |  | x moved some folders | 
| 150 |  | x move already existing file to folder | 
| 151 |  | x mv logs/netfrag.org/system logs/netfrag.org/system.tmp | 
| 152 |  | x mkdir logs/netfrag.org/system | 
| 153 |  | x mv logs/netfrag.org/system.tmp logs/netfrag.org/system/applications | 
| 154 |  | x mv netfrag.org/Status/h1.service.netfrag.org logs/netfrag.org/system/ | 
| 155 |  | x mv netfrag.org/Status/TWikiChanges logs/twiki.org/ChangeLog | 
| 156 |  | x mkdir logs/twiki.org | 
| 157 |  | x do changes in .dispatchmailrc  -  always - ;-) | 
| 158 |  | x mv netfrag.org/Status/quepasa.netfrag.org logs/netfrag.org/system/ | 
| 159 |  | x blocked email-partition   *partition*! - email-partition(!) -> WordFinder | 
| 160 |  | x mkdir ../FILTERED | 
| 161 |  | x mv netfrag.org/Status/Spam ../FILTERED | 
| 162 |  | x mv netfrag.org/Status/Test misc/ | 
| 163 |  | x mv netfrag.org/Status/Postmaster\ Routing misc/Postmaster | 
| 164 |  | x rmdir netfrag.org/Status/ | 
| 165 |  |  | 
| 166 |  |  | 
| 167 | o look at quepasa.netfrag.org/Inbox | o look at quepasa.netfrag.org/Inbox | 
| 168 | o [Multisync-users] | o [Multisync-users] | 
| 169 | o [Kroupware] | o [Kroupware] | 
| 170 |  | x tested the rules from above | 
| 171 |  | x echo This is a testmail. Please ignore it. | mail -s "[CVS hello]" joko | 
| 172 |  | o move old mails to MailHistory | 
| 173 |  |  | 
| 174 | o write parser and engine to handle above declaration: Mail::Audit::Dispatch::Interface::Script | o write parser and engine to handle above declaration: Mail::Audit::Dispatch::Interface::Script | 
| 175 |  | o add "X-"-field (X-Dispatched-By: dispatchmail-0.06 - http://netfrag.org/~joko/computing/dispatchmail/) | 
| 176 |  |  | 
| 177 | o release mail from above from joko - introduce another email-address | o release mail from above from joko - introduce another email-address | 
| 178 | - e.g. work@netfrag.org, event@netfrag.org or tracker@netfrag.org (like collector@netfrag.org) | - e.g. work@netfrag.org, event@netfrag.org or tracker@netfrag.org (like collector@netfrag.org) | 
| 212 | o ssl/tls for inn? | o ssl/tls for inn? | 
| 213 |  |  | 
| 214 | o dispatchmail | o dispatchmail | 
| 215 | o re-link as sub-/module-project under Torus::Content::Gateway | o re-link as sub-/module-project under Torus::Content::Gateway (mail2news, mail2fax) | 
| 216 | o -> Torus::Content - a content delivery engine | o -> Torus::Content - a content delivery engine | 
| 217 | o -> additional idea: Torus::Content::Gateway is "just" the API to "Torus::Item::Router" in this case | o -> additional idea: Torus::Content::Gateway is "just" the API to "Torus::Item::Router" in this case | 
| 218 | o 'Torus::Content::Gateway' would then route 'Torus::Item::RFC822'-objects using 'Torus::Item::Router' | o 'Torus::Content::Gateway' would then route 'Torus::Item::RFC822'-objects using 'Torus::Item::Router' | 
| 219 | o look at sieve - jonen posted to nfo.links.computing: [r:Message-ID: <b0ppj7$7gv$1@quepasa.netfrag.org>] | o look at sieve - jonen posted to nfo.links.computing: [r:Message-ID: <b0ppj7$7gv$1@quepasa.netfrag.org>] | 
| 220 |  | o re-link as sub-/module-project under Torus::Virtual (mail2folder, mail2mail) | 
| 221 |  | o here it acts as a dispatcher from incoming mails - TARGET gets resolved via ldap-resolvement | 
| 222 |  | o make possible: MAIL-IN -> mail2mail (via ldap-query) -> mail2fax|mail2news | 
| 223 |  |  | 
| 224 | o finally: do actually establish 'Torus' at 'nfo/perl/libs' | o finally: do actually establish 'Torus' at 'nfo/perl/libs' | 
| 225 |  |  | 
| 229 | e.g.: | e.g.: | 
| 230 | o Message-ID: <b0ppj7$7gv$1@quepasa.netfrag.org> | o Message-ID: <b0ppj7$7gv$1@quepasa.netfrag.org> | 
| 231 | o news://news.netfrag.org/nfo.links.computing | o news://news.netfrag.org/nfo.links.computing | 
| 232 | o proposal(s): | o proposal(s) for "news2http" (Torus::Content::Gateway/Torus::Item::???): | 
| 233 | o http://news.netfrag.org/id=b0ppj7$7gv$1@quepasa.netfrag.org | o http://news.netfrag.org/id=b0ppj7$7gv$1@quepasa.netfrag.org | 
| 234 | o http://news.netfrag.org/nfo.links.computing/subject=FilteringMailWithSieve of wiki | o http://news.netfrag.org/nfo.links.computing/subject=FilteringMailWithSieve of wiki | 
| 235 | o http://news.netfrag.org/nfo.links.computing/id=b0ppj7$7gv$1@quepasa.netfrag.org | o http://news.netfrag.org/nfo.links.computing/id=b0ppj7$7gv$1@quepasa.netfrag.org | 
| 240 |  |  | 
| 241 | x Inventory: cleaned up local and master code repositories | x Inventory: cleaned up local and master code repositories | 
| 242 |  |  | 
| 243 |  | o add "last-updated" to "README.html" | 
| 244 |  |  | 
| 245 |  | o search.netfrag.org | 
| 246 |  |  | 
| 247 |  | o tool for the "DoThis", "DoHere", "DoAll" - series | 
| 248 |  | o FaxThis (joko/ToolBox/Windows/FaxThis) | 
| 249 |  | o tool "WinSync": (WinSync All) | 
| 250 |  | x RsyncHere | 
| 251 |  | o Contacts2Ldap | 
| 252 |  |  | 
| 253 |  | o statistics-page: | 
| 254 |  | o for cvs.netfrag.org: cvs-statistics (activeness, ...), sloccount | 
| 255 |  |  | 
| 256 |  | x home2web | 
| 257 |  | x finally - added complete /home/joko/ to cvs-repository in order to get a revisioned ".dispatchmailrc" | 
| 258 |  | x ~/.bashrc - added line: export CVSROOT=/var/lib/cvs | 
| 259 |  | x relogin: logout/login | 
| 260 |  | x cd ~ | 
| 261 |  | x joko@quepasa:~$ cvs checkout -d . joko     (Fri Jan 24 00:43:18 CET 2003) | 
| 262 |  | x cvs add TODO | 
| 263 |  | x cvs add .bashrc .cronrc-hourly .forward | 
| 264 |  | x added /home/joko/virtual/joko_mail | 
| 265 |  | [as joko] | 
| 266 |  | x cvs add virtual | 
| 267 |  | x chmod g+w virtual/CVS/* | 
| 268 |  | [as joko_mail | 
| 269 |  | o shortcut for (e.g.): cvs commit  -m "initial check-in" .bashrc .cronrc-hourly .forward | 
| 270 |  | o cvsadd <abc> <def> | 
| 271 |  | o add /home/root (and maybe include there some other things "lying around") | 
| 272 |  |  | 
| 273 |  | o alternative to all that Cyrus-stuff: just use the very "normal" imapd together with kerberos | 
| 274 |  |  | 
| 275 |  | o make screenshots of log-output of dispatchmail when it's ready | 
| 276 |  |  | 
| 277 |  | o base logging of 'dispatchmail' on DesignPattern::Object::Logger | 
| 278 |  |  | 
| 279 |  | o dispatchmail-mail2folder: add feature to create folders recursively | 
| 280 |  |  | 
| 281 |  | x archive mails | 
| 282 |  | x su joko_mail | 
| 283 |  | x cd ~ | 
| 284 |  | x mv ilo.de/Inbox ~/MailHistory/ARCHIVED/ilo.de/2002-05-30\ -\ 2003-01-24 | 
| 285 |  | x mkdir ~/MailHistory/ARCHIVED/netfrag.org/2003-01 | 
| 286 |  | x mv netfrag.org/Info ~/MailHistory/ARCHIVED/netfrag.org/2003-01/ | 
| 287 |  | x changed rule which formerly targeted to 'netfrag.org/Info' into 'me2myself' | 
| 288 |  | x mv netfrag.org/Inbox ~/MailHistory/ARCHIVED/netfrag.org/2003-01/ | 
| 289 |  | x mkdir ~/MailHistory/ARCHIVED/netfrag.org/2003-01/Status | 
| 290 |  | x mv netfrag.org/Status/cashew.netfrag.org ~/MailHistory/ARCHIVED/netfrag.org/2003-01/Status/ | 
| 291 |  | x mv netfrag.org/Status/h1.service.netfrag.org ~/MailHistory/ARCHIVED/netfrag.org/2003-01/Status/ | 
| 292 |  |  | 
| 293 |  | o investigate LDAP-entry "mailForwardingAddress" | 
| 294 |  |  | 
| 295 |  | o establish "Mini-HowTo" | 
| 296 |  |  | 
| 297 |  | o search (allover): /^.*\.netfrag\.org/  => find all hostnames to register | 
| 298 |  | (they are scattered around in to-be-installed (web-)applications) | 
| 299 |  |  | 
| 300 |  |  | 
| 301 |  |  | 
| 302 | </pre> | </pre> |