PerlMail.git
20 years ago+Note /etc/aliases.
short [Sun, 19 Oct 2003 05:48:18 +0000 (05:48 +0000)]
+Note /etc/aliases.

20 years agorcpt-USER.AT.HOST@jankratochvil.net for lists.
short [Sun, 19 Oct 2003 05:46:33 +0000 (05:46 +0000)]
rcpt-USER.AT.HOST@jankratochvil.net for lists.
lace@jankratochvil.net for the rest.

20 years agoFixed 'Server has gone away'.
short [Sat, 18 Oct 2003 20:45:55 +0000 (20:45 +0000)]
Fixed 'Server has gone away'.
 - Do not reuse 'DBI' after fork().
Removed _cached() calls.

20 years agoFixed separated namespaces.
short [Sat, 18 Oct 2003 20:29:46 +0000 (20:29 +0000)]
Fixed separated namespaces.

20 years agoFixed PerlMail::Config separate namespace.
short [Sat, 18 Oct 2003 19:51:12 +0000 (19:51 +0000)]
Fixed PerlMail::Config separate namespace.

20 years ago+option --dump for unconditional --pending.
short [Sat, 18 Oct 2003 19:46:28 +0000 (19:46 +0000)]
+option --dump for unconditional --pending.

20 years agoFixed removed &PerlMail::Config::audit_init().
short [Sat, 18 Oct 2003 19:43:41 +0000 (19:43 +0000)]
Fixed removed &PerlMail::Config::audit_init().

20 years agoGPLed
short [Sat, 18 Oct 2003 19:28:37 +0000 (19:28 +0000)]
GPLed

20 years ago+Installation notes
short [Sat, 18 Oct 2003 19:28:15 +0000 (19:28 +0000)]
+Installation notes

20 years agoCommon code moved to PerlMail::Lib.
short [Sat, 18 Oct 2003 18:47:03 +0000 (18:47 +0000)]
Common code moved to PerlMail::Lib.

20 years agoMove My-Audit to PerlMail::Config.
short [Sat, 18 Oct 2003 17:47:36 +0000 (17:47 +0000)]
Move My-Audit to PerlMail::Config.

20 years agoSeparate Config space.
short [Sat, 18 Oct 2003 16:04:53 +0000 (16:04 +0000)]
Separate Config space.

20 years agoContacts -> PerlMail::Contacts
short [Sat, 18 Oct 2003 12:54:55 +0000 (12:54 +0000)]
Contacts -> PerlMail::Contacts

20 years agorename
short [Sat, 18 Oct 2003 12:49:30 +0000 (12:49 +0000)]
rename

20 years agodnsbl_whitelist: +mx2.seznam.cz
short [Sat, 18 Oct 2003 09:00:17 +0000 (09:00 +0000)]
dnsbl_whitelist: +mx2.seznam.cz
=ros: Update List-id.

20 years agoGet rid of 'PrecislovaniLace' package dependency.
short [Sat, 18 Oct 2003 08:58:05 +0000 (08:58 +0000)]
Get rid of 'PrecislovaniLace' package dependency.

20 years agoCosmetic: Whitespace cleanup.
short [Wed, 24 Sep 2003 09:00:05 +0000 (09:00 +0000)]
Cosmetic: Whitespace cleanup.

20 years ago=wined originating address updated.
short [Wed, 24 Sep 2003 08:55:28 +0000 (08:55 +0000)]
=wined originating address updated.

20 years agoUnified all spam folders to single "=spam".
short [Mon, 1 Sep 2003 12:43:26 +0000 (12:43 +0000)]
Unified all spam folders to single "=spam".

20 years ago@dnsbl_whitelist: +=mta2.wss.scd.yahoo.com.
short [Mon, 1 Sep 2003 12:41:18 +0000 (12:41 +0000)]
@dnsbl_whitelist: +=mta2.wss.scd.yahoo.com.

20 years ago@dnsbl_whitelist extended.
short [Sun, 27 Jul 2003 09:21:44 +0000 (09:21 +0000)]
@dnsbl_whitelist extended.
morons+=<barevnej@volny.cz>
"=9kc" and "=9kcd" moved to moron-checked lists.
"=fsd": silent
+"=kerneld"
"=tacacsd" merged to "=tacacs" for <devel.lists.tacplus.org>

20 years ago$PeerAddr: Temporarily use localhost:2852.
short [Sun, 27 Jul 2003 08:02:29 +0000 (08:02 +0000)]
$PeerAddr: Temporarily use localhost:2852.
$Socket_timeout: ->7600 to wait for slow processing by lacemail-accept.
--store: Close STDIN for proper --forkoff.
Implemented --forkoff to prevent procmail fallbacks by failed --submit.

21 years agoFailed &write_message is now fatal
short [Wed, 16 Apr 2003 16:24:14 +0000 (16:24 +0000)]
Failed &write_message is now fatal

21 years agodnsbl_whitelist: +smtp.tiscali.cz
short [Wed, 16 Apr 2003 16:23:04 +0000 (16:23 +0000)]
dnsbl_whitelist: +smtp.tiscali.cz
+=www-sms
+=gtkcvs

21 years agoFixed 'dnsbl_whitelist'
short [Fri, 4 Apr 2003 18:51:14 +0000 (18:51 +0000)]
Fixed 'dnsbl_whitelist'
$IdleMax adjusted to 10s
Fixes about idle "away" file

21 years agoFixed 'dnsbl_whitelist'
short [Fri, 4 Apr 2003 18:50:25 +0000 (18:50 +0000)]
Fixed 'dnsbl_whitelist'

21 years agoSend SMS by the paid WWW::SMS
short [Wed, 19 Mar 2003 00:22:54 +0000 (00:22 +0000)]
Send SMS by the paid WWW::SMS
+Respect "$HOME/idle" file
SMS idle max: 60 -> 120

21 years agore-enable SMSes back again
short [Wed, 19 Mar 2003 00:14:39 +0000 (00:14 +0000)]
re-enable SMSes back again

21 years ago=ats* adjustments
short [Tue, 18 Mar 2003 23:57:17 +0000 (23:57 +0000)]
=ats* adjustments
Disable sms sending temporarily

21 years ago+dnsbl whitelist
short [Tue, 18 Mar 2003 23:56:55 +0000 (23:56 +0000)]
+dnsbl whitelist
 - TODO: Move the list to My-Audit.pm

21 years ago=spamo: +<canda@lica.cz>
short [Mon, 3 Mar 2003 12:01:09 +0000 (12:01 +0000)]
=spamo: +<canda@lica.cz>

21 years ago+=ats
short [Mon, 3 Mar 2003 12:00:36 +0000 (12:00 +0000)]
+=ats
+=atscasablanca
+comment: FIXME: modifications are now being dropped by &write_message!

21 years ago+=gnomevfs
short [Fri, 21 Feb 2003 23:29:29 +0000 (23:29 +0000)]
+=gnomevfs

21 years agoPrevent some multi-folder storing of common spam
short [Fri, 21 Feb 2003 23:27:06 +0000 (23:27 +0000)]
Prevent some multi-folder storing of common spam

21 years agospamo: +<e4luck@lists.opt4email.com>
short [Sat, 1 Feb 2003 11:53:27 +0000 (11:53 +0000)]
spamo: +<e4luck@lists.opt4email.com>
spamo: +<mailcontests@lists.servitall.com>
=9kc: bell->log
=9kcd: bell->log
=gtkd: log->silent

21 years ago&audit_sms_address: Fixed collapsing of names and name aliases
short [Wed, 11 Dec 2002 13:41:52 +0000 (13:41 +0000)]
&audit_sms_address: Fixed collapsing of names and name aliases

21 years agoreduce bells, be more silent
short [Wed, 11 Dec 2002 13:40:58 +0000 (13:40 +0000)]
reduce bells, be more silent

21 years ago+syntax '"nickname"!' to force $name to be 'nickname'
short [Wed, 11 Dec 2002 13:39:48 +0000 (13:39 +0000)]
+syntax '"nickname"!' to force $name to be 'nickname'

21 years ago+"=libtoold" and "=libtoolpat"
short [Thu, 7 Nov 2002 12:14:24 +0000 (12:14 +0000)]
+"=libtoold" and "=libtoolpat"

21 years ago+"=spam-orbs": dnsbl '.relays.ordb.org.',1; # all hosts
short [Mon, 4 Nov 2002 10:08:47 +0000 (10:08 +0000)]
+"=spam-orbs": dnsbl '.relays.ordb.org.',1; # all hosts

21 years ago+"=rosbug"
short [Fri, 1 Nov 2002 22:24:42 +0000 (22:24 +0000)]
+"=rosbug"

21 years ago-Mangling of: Message-ID / X-LaceMail-sendmail-Message-ID
short [Fri, 25 Oct 2002 17:20:46 +0000 (17:20 +0000)]
-Mangling of: Message-ID / X-LaceMail-sendmail-Message-ID
 - it is hard/impossible to tune it compliable with proper mail follow-ups

21 years agoprevent wasteful Message-ID regeneration if it is just for one rcpt
short [Fri, 25 Oct 2002 17:19:36 +0000 (17:19 +0000)]
prevent wasteful Message-ID regeneration if it is just for one rcpt

21 years ago"spam honeypots" is more reliable than "spam detection"
short [Wed, 16 Oct 2002 08:05:50 +0000 (08:05 +0000)]
"spam honeypots" is more reliable than "spam detection"

21 years ago=spamo: +BNcom@email.bn.com
short [Wed, 16 Oct 2002 08:04:40 +0000 (08:04 +0000)]
=spamo: +BNcom@email.bn.com

21 years ago+"=sourceforge"
short [Wed, 16 Oct 2002 07:16:31 +0000 (07:16 +0000)]
+"=sourceforge"

21 years ago&Received_for: host: Parse also: [10.14.83.0] as hostname
short [Mon, 14 Oct 2002 11:30:20 +0000 (11:30 +0000)]
&Received_for: host: Parse also: [10.14.83.0] as hostname

21 years ago+Option --dry: Everything w/o write_message(), smssend() or bell()
short [Mon, 14 Oct 2002 11:27:37 +0000 (11:27 +0000)]
+Option --dry: Everything w/o write_message(), smssend() or bell()

21 years agoCosmetic: @alternates_host: k332.feld.cvut.cz: Fixed missing <short@>
short [Sun, 13 Oct 2002 17:47:24 +0000 (17:47 +0000)]
Cosmetic: @alternates_host: k332.feld.cvut.cz: Fixed missing <short@>

21 years ago&audit_sms: Stripping improved
short [Sun, 13 Oct 2002 17:37:27 +0000 (17:37 +0000)]
&audit_sms: Stripping improved
 - "[[:upper:]]{0,3}>" included, bastards :-(((

21 years ago&audit_sms: +"- - - Original message: - - -"
short [Sun, 13 Oct 2002 16:18:08 +0000 (16:18 +0000)]
&audit_sms: +"- - - Original message: - - -"
 - by "Lotus Notes Release 5.0.5  September 22, 2000"

21 years agoFixed missing mail-attributes for the true nicks
short [Sat, 12 Oct 2002 02:13:20 +0000 (02:13 +0000)]
Fixed missing mail-attributes for the true nicks

21 years agoSMS aliasing rewritten
short [Fri, 11 Oct 2002 22:48:19 +0000 (22:48 +0000)]
SMS aliasing rewritten
&muttrc_aliases: use always the first occurence to prefer nicks
 - reflect the new "contacts-n9k2mutt"

21 years agoProduction stage of "n9k2mutt-v3" called now "contacts-n9k2mutt"
short [Fri, 11 Oct 2002 22:46:13 +0000 (22:46 +0000)]
Production stage of "n9k2mutt-v3" called now "contacts-n9k2mutt"

21 years agoFixed --clean: "retries" was not checked!
short [Fri, 11 Oct 2002 14:02:22 +0000 (14:02 +0000)]
Fixed --clean: "retries" was not checked!

21 years ago+Option --clean [[print:]<interval>]: drops old mails
short [Fri, 11 Oct 2002 13:54:30 +0000 (13:54 +0000)]
+Option --clean [[print:]<interval>]: drops old mails

21 years ago+$ExitCode: we will succeed if we did --store even if --submit fails
short [Fri, 11 Oct 2002 12:54:15 +0000 (12:54 +0000)]
+$ExitCode: we will succeed if we did --store even if --submit fails
 - prevent false mail fallback to =lacemail-submit-failed if we stored it

21 years ago+@alternates_host to catch redirected mail w/o "for" header
short [Fri, 11 Oct 2002 12:47:01 +0000 (12:47 +0000)]
+@alternates_host to catch redirected mail w/o "for" header
BlackList spam: +&dnsbl as wrapper around &Mail::Audit::rblcheck
&cut: max length: 64 -> 128
+Mail::Audit logging to $HOME/.lacemail.log
Fixed --smstest
&Received_for: +returns also "hostname:IPaddr" in order: ['for'],['from']
&muttrc_aliases: use always the last occurence to prefer nicks

21 years ago+@alternates_host to catch redirected mail w/o "for" header
short [Fri, 11 Oct 2002 12:42:29 +0000 (12:42 +0000)]
+@alternates_host to catch redirected mail w/o "for" header
BlackList spam checking improved (new &dnsbl)
&audit_sms: +subject stripping

21 years agoGenerally more quiet
short [Wed, 9 Oct 2002 20:34:24 +0000 (20:34 +0000)]
Generally more quiet

21 years agoRene Stein is a moron
short [Wed, 9 Oct 2002 20:06:48 +0000 (20:06 +0000)]
Rene Stein is a moron

21 years ago+"=wineann"
short [Tue, 8 Oct 2002 07:57:28 +0000 (07:57 +0000)]
+"=wineann"

21 years ago$head now uses: Mail::Header -> MIME::Head
short [Mon, 7 Oct 2002 22:34:13 +0000 (22:34 +0000)]
$head now uses: Mail::Header -> MIME::Head
+PGP aware
 - default e-mail <pgp-01234567@jankratochvil.net>
   - default key read from "$HOME/.gnupg/options"
Fixed recipients list uniquization

21 years agoFixed (suppressed) bell if $store_ignore
short [Mon, 7 Oct 2002 21:29:25 +0000 (21:29 +0000)]
Fixed (suppressed) bell if $store_ignore

21 years agounique recipient list
short [Mon, 7 Oct 2002 21:28:47 +0000 (21:28 +0000)]
unique recipient list
 - to prevent dupes being normally filtered by sendmail(8)

21 years agoNever use Mail::Audit->store() as it will reformat MIME bodies and possibly
short [Mon, 7 Oct 2002 15:59:38 +0000 (15:59 +0000)]
Never use Mail::Audit->store() as it will reformat MIME bodies and possibly
  corrupt OpenPGP!
 - &write_message is now utilized for every store(), not just for "=input"

21 years ago"=tacacsd"
short [Mon, 7 Oct 2002 15:19:39 +0000 (15:19 +0000)]
"=tacacsd"
&audit_sms: attributions: relaxed

21 years agoTrailing newline to =input is written only when needed (shouldn't be)
short [Sun, 6 Oct 2002 22:30:14 +0000 (22:30 +0000)]
Trailing newline to =input is written only when needed (shouldn't be)
 - warn "Missing trailing newline, fixed" is given in such case

21 years ago=input is now written as raw data w/o any Mail::Audit reformatting
short [Sun, 6 Oct 2002 22:13:55 +0000 (22:13 +0000)]
=input is now written as raw data w/o any Mail::Audit reformatting
 - My-Audit.pm no longer writes =input

21 years ago+Workaround Mail-Alias-1.12 clutter of $_
short [Sun, 6 Oct 2002 21:42:18 +0000 (21:42 +0000)]
+Workaround Mail-Alias-1.12 clutter of $_

21 years ago+@addr_addon: Additional mail aliases to Bcc to
short [Sun, 6 Oct 2002 21:32:15 +0000 (21:32 +0000)]
+@addr_addon: Additional mail aliases to Bcc to
 - defaults to system alias "sentout" (if exists)
Fixed "From" filling if no From-style headers exist
Fixed missing header<->body newline delimiter (it worked?)

21 years ago"PREREQ_PM": +Mail::Alias
short [Sun, 6 Oct 2002 21:30:19 +0000 (21:30 +0000)]
"PREREQ_PM": +Mail::Alias
 - needed for 'sentout' check by lacemail-sendmail

21 years ago$HOME: "/home/lace" -> "/home/short"
short [Sun, 6 Oct 2002 20:37:30 +0000 (20:37 +0000)]
$HOME: "/home/lace" -> "/home/short"
 - temporary cludge for Paulina compatibility

21 years agoFixed passthru: -q|-Q are also valid non-delivering options
short [Sun, 6 Oct 2002 20:34:10 +0000 (20:34 +0000)]
Fixed passthru: -q|-Q are also valid non-delivering options

21 years ago"EXE_FILES": +lacemail-sendmail
short [Sun, 6 Oct 2002 19:43:29 +0000 (19:43 +0000)]
"EXE_FILES": +lacemail-sendmail

21 years agoFirst production sendmail(8) wrapper
short [Sun, 6 Oct 2002 19:42:36 +0000 (19:42 +0000)]
First production sendmail(8) wrapper

21 years ago+FIXME comments
short [Sun, 6 Oct 2002 19:42:09 +0000 (19:42 +0000)]
+FIXME comments
+razor2 SIGPIPE graceful handling
&muttrc_get: Improved string decoding
&store_muttrc_alternates: self-email now required as "set from" in Muttrc
 - previously used "my_hdr From: ..."

21 years ago+"=freshmeat"
short [Sun, 6 Oct 2002 10:32:03 +0000 (10:32 +0000)]
+"=freshmeat"

21 years ago$Socket_timeout: 15->600
short [Sun, 6 Oct 2002 10:31:40 +0000 (10:31 +0000)]
$Socket_timeout: 15->600
Fixed --pending: forgot 'state'->'retries' transition

21 years agoFirst production release
short [Fri, 4 Oct 2002 10:31:14 +0000 (10:31 +0000)]
First production release

21 years agoInitial commit rel1_00 rel1_01 rel1_02 rel1_03
short [Tue, 10 Sep 2002 13:54:19 +0000 (13:54 +0000)]
Initial commit