http://hg.code.sf.net:8000/p/roundup/code/atom-log/tip/roundup/mailer.py Mercurial Repository: p/roundup/code: roundup/mailer.py history 2024-05-15T00:08:05-04:00 issue2551350 - Python changes for 3.12 with roundup 2.3.0 mailer.py http://hg.code.sf.net:8000/p/roundup/code/#changeset-d7e79f8eb9435b7d97f529bedd7d09e1390caf3a John Rouillard rouilj@ieee.org 2024-05-15T00:08:05-04:00 2024-05-15T00:08:05-04:00
changeset d7e79f8eb943
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description issue2551350 - Python changes for 3.12 with roundup 2.3.0 mailer.py

Fix due to change in smtplib.SMTP.starttls() signature.

As of 3.3 it can use an optional ssl context argument for
certificates/keys. In 3.12 it dropped legacy support for specifing
cert/key files as arguments and requires a context.

I modified Andrew's original patch to initialize SSLContext with
ssl.PROTOCOL_TLS_CLIENT.

If there is a cert file specified, enable
check_hostname - verify that the cert supplied by the server matches
the hostname we supplied.

If there is no cert file call

load_default_certs()

Also opened issue2551351 to look into more SMTP ssmtp tightening. We
also should have an option in Roundup to use TLS/SSL (smtps) without
using starttls.

Note that this code is untested by the test suite due to the need to
setup an SMTP server with STARTTLS support. issue2551351 has some
notes on this.
files
flake8 fixes. http://hg.code.sf.net:8000/p/roundup/code/#changeset-3cd43c34c095f90c134cb67db600ceb5d343ce86 John Rouillard rouilj@ieee.org 2022-09-12T23:50:25-04:00 2022-09-12T23:50:25-04:00
changeset 3cd43c34c095
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description flake8 fixes.
files
Handle more ResourceWarning issues. http://hg.code.sf.net:8000/p/roundup/code/#changeset-087cae2fbceac66f1fab1090fd02556033506a01 John Rouillard rouilj@ieee.org 2021-09-06T16:03:31-04:00 2021-09-06T16:03:31-04:00
changeset 087cae2fbcea
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Handle more ResourceWarning issues.

admin.py - remove unneeded close.
mailer.py - close debug log file.
indexer.py - close read of version file
memorydb.py - close python files being compled. Similiar to instance.
not sure why it's compoing things and not just letting instance do
it.
.travis.ymv disable all except 3.9-dev till we get a handle on errors.
also increase errors to 50 from 20.
files
flake8 fixes: fix typoed variable; remove unused imports; format fixes http://hg.code.sf.net:8000/p/roundup/code/#changeset-aa26a260e81c8c3437af088ac89cab71d04c2718 John Rouillard rouilj@ieee.org 2020-01-02T20:39:19-05:00 2020-01-02T20:39:19-05:00
changeset aa26a260e81c
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description flake8 fixes: fix typoed variable; remove unused imports; format fixes

fix typo: crypto_to type -> crypt_to
other format fixes
files
Revert that last attempt to fix. Breaks things worse. Reopened http://hg.code.sf.net:8000/p/roundup/code/#changeset-b3905faf58ea6b5a8dc4c7b6b801677a4037819d John Rouillard rouilj@ieee.org 2019-07-05T20:59:57-04:00 2019-07-05T20:59:57-04:00
changeset b3905faf58ea
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Revert that last attempt to fix. Breaks things worse. Reopened
https://issues.roundup-tracker.org/issue2551049.
files
Fix breakage: http://hg.code.sf.net:8000/p/roundup/code/#changeset-3491971eb694aa55fd6c65cd67018346cc356b69 John Rouillard rouilj@ieee.org 2019-07-05T20:14:07-04:00 2019-07-05T20:14:07-04:00
changeset 3491971eb694
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Fix breakage:

return address
try:
> encname = b2s(name.encode('ASCII'))
E AttributeError: 'bytes' object has no attribute 'encode'
roundup/mailer.py:38: AttributeError

reported by CI.
files
Fix ascii decoding error http://hg.code.sf.net:8000/p/roundup/code/#changeset-bd245858c8239c27dd56eb748ebb14ff83e25acf Ralf Schlatterbeck rsc@runtux.com 2019-07-02T18:15:51+02:00 2019-07-02T18:15:51+02:00
changeset bd245858c823
branch
bookmark
tag
user Ralf Schlatterbeck <rsc@runtux.com>
description Fix ascii decoding error

.. when using mailer.standard_message -- we need to pass the configured
mail encoding.
files
use gpg module instead of pyme module for PGP encryption http://hg.code.sf.net:8000/p/roundup/code/#changeset-b7fa56ced601c5293f7a5d735eaf193973a2f682 Christof Meerwald cmeerw@cmeerw.org 2018-08-12T16:17:14+01:00 2018-08-12T16:17:14+01:00
changeset b7fa56ced601
branch
bookmark
tag
user Christof Meerwald <cmeerw@cmeerw.org>
description use gpg module instead of pyme module for PGP encryption
files
updated mailgw to no longer use mimetools based on jerrykan's patch http://hg.code.sf.net:8000/p/roundup/code/#changeset-725266c03eab7b5df86fa532c40123826ee7fc2b Christof Meerwald cmeerw@cmeerw.org 2018-08-12T16:15:10+01:00 2018-08-12T16:15:10+01:00
changeset 725266c03eab
branch
bookmark
tag
user Christof Meerwald <cmeerw@cmeerw.org>
description updated mailgw to no longer use mimetools based on jerrykan's patch
files
mailer string encoding fixes http://hg.code.sf.net:8000/p/roundup/code/#changeset-3afda04c96a17fc2e6411ac61563da9a4f7af730 Christof Meerwald cmeerw@cmeerw.org 2018-07-29T01:31:48+01:00 2018-07-29T01:31:48+01:00
changeset 3afda04c96a1
branch
bookmark
tag
user Christof Meerwald <cmeerw@cmeerw.org>
description mailer string encoding fixes
files
fixed encoding issues in mailer http://hg.code.sf.net:8000/p/roundup/code/#changeset-bc2e682e03051085e4ae94213737d9a3ede6fd6f Christof Meerwald cmeerw@cmeerw.org 2018-07-23T22:21:52+01:00 2018-07-23T22:21:52+01:00
changeset bc2e682e0305
branch
bookmark
tag
user Christof Meerwald <cmeerw@cmeerw.org>
description fixed encoding issues in mailer
files
Python 3 preparation: StringIO. http://hg.code.sf.net:8000/p/roundup/code/#changeset-55f09ca366c484e1c06dd34a4efead3f1634d7d7 Joseph Myers jsm@polyomino.org.uk 2018-07-25T09:08:29+00:00 2018-07-25T09:08:29+00:00
changeset 55f09ca366c4
branch
bookmark
tag
user Joseph Myers <jsm@polyomino.org.uk>
description Python 3 preparation: StringIO.

This generally arranges for StringIO and cStringIO references to use
io.StringIO for Python 3 but io.BytesIO for Python 2, consistent with
the string representations generally used in Roundup. A special
FasterStringIO in the TAL code, which referenced internals of the old
Python 2 StringIO module, is cut down so it doesn't actually do
anything beyond the StringIO class it inherits from (it would also be
reasonable to remove FasterStringIO completely). One place in
roundup_server.py clearly needing binary I/O is made to use io.BytesIO
unconditionally.
files
Python 3 preparation: unicode. http://hg.code.sf.net:8000/p/roundup/code/#changeset-56c9bcdea47f22412e4f0768775d1abea52d19c2 Joseph Myers jsm@polyomino.org.uk 2018-07-25T09:05:58+00:00 2018-07-25T09:05:58+00:00
changeset 56c9bcdea47f
branch
bookmark
tag
user Joseph Myers <jsm@polyomino.org.uk>
description Python 3 preparation: unicode.

This patch introduces roundup/anypy/strings.py, which has a comment
explaining the string representations generally used and common
functions to handle the required conversions. Places in the code that
explicitly reference the "unicode" type / built-in function are
generally changed to use the new functions (or, in a few places where
those new functions don't seem to fit well, other approaches such as
references to type(u'') or use of the codecs module). This patch does
not generally attempt to address text conversions in any places not
currently referencing the "unicode" type (although
scripts/import_sf.py is made to use binary I/O in places as fixing the
"unicode" reference didn't seem coherent otherwise).
files
Python 3 preparation: "except" syntax. http://hg.code.sf.net:8000/p/roundup/code/#changeset-17edccfe17550174d3be702c8d57f16f9adeb2d0 Joseph Myers jsm@polyomino.org.uk 2018-07-24T21:42:22+00:00 2018-07-24T21:42:22+00:00
changeset 17edccfe1755
branch
bookmark
tag
user Joseph Myers <jsm@polyomino.org.uk>
description Python 3 preparation: "except" syntax.

Changing "except Exception, var" to "except Exception as var".
Tool-generated patch.
files
Use Python-3-compatible 'as' syntax for except statements http://hg.code.sf.net:8000/p/roundup/code/#changeset-198b6e810c67c4e7e38f1aa41edbc864783fe6e6 Eric S. Raymond esr@thyrsus.com 2017-08-24T22:21:37-04:00 2017-08-24T22:21:37-04:00
changeset 198b6e810c67
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Use Python-3-compatible 'as' syntax for except statements

Many raise statements near these are also fixed.
So are two ivorrect file encoding marks ('utf8'->'utf-8').
files
Mailer: Improves diagnostic messages for DEBUG. http://hg.code.sf.net:8000/p/roundup/code/#changeset-092c4522b3bfe2cf6a838330e55478421119d922 Bernhard Reiter bernhard@intevation.de 2017-05-10T10:53:16+02:00 2017-05-10T10:53:16+02:00
changeset 092c4522b3bf
branch
bookmark
tag
user Bernhard Reiter <bernhard@intevation.de>
description Mailer: Improves diagnostic messages for DEBUG.

* Adds logger and debug output to mailer.py. This is especially interesting
for crypto mails.
files
issue2550877: Writing headers with the email module will use continuation_ws = ' ' now for python 2.5 and 2.6 when importing anypy.email_. http://hg.code.sf.net:8000/p/roundup/code/#changeset-f1a2bd1dea77ac50ea6f360335976394b5d417d8 Bernhard Reiter bernhard@intevation.de 2015-03-16T16:16:02+01:00 2015-03-16T16:16:02+01:00
changeset f1a2bd1dea77
branch
bookmark
tag
user Bernhard Reiter <bernhard@intevation.de>
description issue2550877: Writing headers with the email module will use continuation_ws = ' ' now for python 2.5 and 2.6 when importing anypy.email_.
files
Change email package module names to conform v4 (issue2550875) http://hg.code.sf.net:8000/p/roundup/code/#changeset-760ffc0eae5bd0799a58b18dd7d7bc813a8578b1 John Kristensen john@jerrykan.com 2015-03-05T00:19:42+11:00 2015-03-05T00:19:42+11:00
changeset 760ffc0eae5b
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Change email package module names to conform v4 (issue2550875)

Update the mailer roundup module to use email package names introduced
in v4 (Python v2.5). If nothing else this will provide forward support
for Python v3+. Thanks to Anthony Pankov for the patch.
files
issue2550756: Fix `oder' typo in mailer.Mailer.bounce_message docstring, thanks W. Trevor King http://hg.code.sf.net:8000/p/roundup/code/#changeset-eabe86afc6ee7bff994c8f99d559315441a24d33 John Kristensen john@jerrykan.com 2012-08-28T21:01:35+10:00 2012-08-28T21:01:35+10:00
changeset eabe86afc6ee
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description issue2550756: Fix `oder' typo in mailer.Mailer.bounce_message docstring, thanks W. Trevor King
files
PGP support is again working (pyme API has changed significantly)... http://hg.code.sf.net:8000/p/roundup/code/#changeset-62239a524bebe3d4954bb43d095907ef4b31b7c5 Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2011-10-07T14:21:57+00:00 2011-10-07T14:21:57+00:00
changeset 62239a524beb
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description PGP support is again working (pyme API has changed significantly)...

...and we now have a regression test. We now take care that
bounce-messages for incoming encrypted mails or mails where the policy
dictates that outgoing traffic should be encrypted is actually
pgp-encrypted. Note that the new pgp encrypt option for outgoing mails
works only for bounces for now.
files
When debugging mail (debug = <filename> setting in [mail] section... http://hg.code.sf.net:8000/p/roundup/code/#changeset-f2e6b303aa8a6b53eb029fe4a0e5a6e790cbb0d1 Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2011-09-28T15:50:20+00:00 2011-09-28T15:50:20+00:00
changeset f2e6b303aa8a
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description When debugging mail (debug = <filename> setting in [mail] section...

...of config.ini) write header for unix mailbox format so that
resulting debug file can be opened with a standard mailer.
files
fix comment http://hg.code.sf.net:8000/p/roundup/code/#changeset-7f67092fe03de887ed46a369aed7988480116bef Richard Jones richard@users.sourceforge.net 2010-02-01T05:59:10+00:00 2010-02-01T05:59:10+00:00
changeset 7f67092fe03d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix comment
files
handle quoting/escaping specials after encoding; http://hg.code.sf.net:8000/p/roundup/code/#changeset-ac3f80e39d7abe8326831e3d26633169d277f357 Richard Jones richard@users.sourceforge.net 2010-02-01T05:46:59+00:00 2010-02-01T05:46:59+00:00
changeset ac3f80e39d7a
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description handle quoting/escaping specials after encoding;

fix tests to handle new, more consistent header wrapping
files
Attempt to generate more human-readable addresses in email http://hg.code.sf.net:8000/p/roundup/code/#changeset-94ee533613ac4d913231f9037fb9b6177425d9bd Richard Jones richard@users.sourceforge.net 2010-02-01T03:59:02+00:00 2010-02-01T03:59:02+00:00
changeset 94ee533613ac
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Attempt to generate more human-readable addresses in email
files
Fix handling of non-ascii in realname in the nosy mailer... http://hg.code.sf.net:8000/p/roundup/code/#changeset-7a6c5c117879f3840d6bd4cd843cf59cea9a0d17 Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2009-12-27T20:05:32+00:00 2009-12-27T20:05:32+00:00
changeset 7a6c5c117879
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description Fix handling of non-ascii in realname in the nosy mailer...

...this used to mangle the email address making it unusable when
replying. Thanks to intevation for funding the fix.
files
Allow non-admin email addresses as envelope sender. http://hg.code.sf.net:8000/p/roundup/code/#changeset-630a20c51345e0a69405117f403b6cb14f438cf1 Stefan Seefeld stefan@seefeld.name 2009-11-24T20:43:33+00:00 2009-11-24T20:43:33+00:00
changeset 630a20c51345
branch
bookmark
tag
user Stefan Seefeld <stefan@seefeld.name>
description Allow non-admin email addresses as envelope sender.
files
better construction of plain text http://hg.code.sf.net:8000/p/roundup/code/#changeset-2f4cee0e31e2d1cffc9a764b1bc338dd9176f590 Richard Jones richard@users.sourceforge.net 2009-08-10T03:33:28+00:00 2009-08-10T03:33:28+00:00
changeset 2f4cee0e31e2
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description better construction of plain text
files
[gsoc-2009] Some preparations for 3.0 migration http://hg.code.sf.net:8000/p/roundup/code/#changeset-4498f5252f8b7dd56af5400a063a5c20419380bc Pygi pygi@users.sourceforge.net 2009-07-24T04:35:05+00:00 2009-07-24T04:35:05+00:00
changeset 4498f5252f8b
branch gsoc-2009
bookmark
tag
user Pygi <pygi@users.sourceforge.net>
description Some preparations for 3.0 migration
files
fix problem with bounce-message if incoming mail has insufficient privilege... http://hg.code.sf.net:8000/p/roundup/code/#changeset-57dfcc824acc02b10d91832360fdad4e87887165 Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2009-07-15T12:22:35+00:00 2009-07-15T12:22:35+00:00
changeset 57dfcc824acc
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description fix problem with bounce-message if incoming mail has insufficient privilege...

...e.g., user not existing (issue 2550534)

Added a regression test for this issue that reproduces the traceback
reported in issue 2550534
I'm using a slightly modified variant of the original patch that avoids
repeated string-concatenation (which could degenerate to quadratic runtime
behaviour for large number of email headers).
files
Fix issue2550565. http://hg.code.sf.net:8000/p/roundup/code/#changeset-d5cd6f440396215a37b36f4192bccc8bb8dc8632 Stefan Seefeld stefan@seefeld.name 2009-07-14T18:21:06+00:00 2009-07-14T18:21:06+00:00
changeset d5cd6f440396
branch
bookmark
tag
user Stefan Seefeld <stefan@seefeld.name>
description Fix issue2550565.
files
fix TLS handling with some SMTP servers (issues 2484879 and 1912923) http://hg.code.sf.net:8000/p/roundup/code/#changeset-391fa482f995b9d1f39b35f0ed14153926927e84 Richard Jones richard@users.sourceforge.net 2009-03-17T23:14:50+00:00 2009-03-17T23:14:50+00:00
changeset 391fa482f995
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix TLS handling with some SMTP servers (issues 2484879 and 1912923)
files
bug introduced in the migration to the email package (issue 2550531) http://hg.code.sf.net:8000/p/roundup/code/#changeset-da682f38bad332d900a4ed6756fc901fae8823d3 Richard Jones richard@users.sourceforge.net 2009-03-17T22:56:38+00:00 2009-03-17T22:56:38+00:00
changeset da682f38bad3
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description bug introduced in the migration to the email package (issue 2550531)
files
migrate from MimeWriter to email http://hg.code.sf.net:8000/p/roundup/code/#changeset-4b0ddce43d08f5e8f1ca743463d453eac5de8bbe Richard Jones richard@users.sourceforge.net 2009-03-12T05:55:16+00:00 2009-03-12T05:55:16+00:00
changeset 4b0ddce43d08
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description migrate from MimeWriter to email
files
Send a Precedence header in email so autoresponders don't http://hg.code.sf.net:8000/p/roundup/code/#changeset-48457385bf61c1d9906e06c52e48e40befb873cc Richard Jones richard@users.sourceforge.net 2008-07-21T01:44:58+00:00 2008-07-21T01:44:58+00:00
changeset 48457385bf61
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Send a Precedence header in email so autoresponders don't
files
Don't try to call time.tzset if it doesn't exist http://hg.code.sf.net:8000/p/roundup/code/#changeset-7c886f83c2ab3be75aec57a8c34cfb232abd20cb Justus Pendleton jpend@users.sourceforge.net 2007-11-14T05:53:20+00:00 2007-11-14T05:53:20+00:00
changeset 7c886f83c2ab
branch
bookmark
tag
user Justus Pendleton <jpend@users.sourceforge.net>
description Don't try to call time.tzset if it doesn't exist

A not terribly elegant solution to issue [SF#825643] which
pointed out that the current code fails horribly on Windows :(
files
use local timezone for mail date header http://hg.code.sf.net:8000/p/roundup/code/#changeset-82f462d9ad16f0ea15905826695ec9a7b8366555 Justus Pendleton jpend@users.sourceforge.net 2007-09-20T19:42:48+00:00 2007-09-20T19:42:48+00:00
changeset 82f462d9ad16
branch
bookmark
tag
user Justus Pendleton <jpend@users.sourceforge.net>
description use local timezone for mail date header

fixes [SF#1658173]
files
allow admin to specify port and local hostname for SMTP connections http://hg.code.sf.net:8000/p/roundup/code/#changeset-6d14a3b4e295018d460bca22ecb3e220127394f3 Justus Pendleton jpend@users.sourceforge.net 2007-09-02T05:54:46+00:00 2007-09-02T05:54:46+00:00
changeset 6d14a3b4e295
branch
bookmark
tag
user Justus Pendleton <jpend@users.sourceforge.net>
description allow admin to specify port and local hostname for SMTP connections
files
fix error during mailgw bouncing message [SF#1413501] http://hg.code.sf.net:8000/p/roundup/code/#changeset-35811df7c783b114a13a67efcc27779d1ad5da32 Richard Jones richard@users.sourceforge.net 2006-08-11T01:41:25+00:00 2006-08-11T01:41:25+00:00
changeset 35811df7c783
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix error during mailgw bouncing message [SF#1413501]
files
fix typo in SMTP TLS option name: "MAIL_TLS_CERFILE" [SF#1435452] http://hg.code.sf.net:8000/p/roundup/code/#changeset-a052781093d7e018b5f3c4ae68c21f90c362bc03 Alexander Smishlajev a1s@users.sourceforge.net 2006-02-21T05:50:10+00:00 2006-02-21T05:50:10+00:00
changeset a052781093d7
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix typo in SMTP TLS option name: "MAIL_TLS_CERFILE" [SF#1435452]
files
fix incompatibility with python2.3 [SF#1432602] http://hg.code.sf.net:8000/p/roundup/code/#changeset-3954fbcefae59a6b8812d25f5baf83d982145582 Alexander Smishlajev a1s@users.sourceforge.net 2006-02-16T06:33:05+00:00 2006-02-16T06:33:05+00:00
changeset 3954fbcefae5
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix incompatibility with python2.3 [SF#1432602]
files
login may now be for a single session http://hg.code.sf.net:8000/p/roundup/code/#changeset-61d48244e7a8dd0b8186c745a3f1f20b7e76e33b Richard Jones richard@users.sourceforge.net 2006-02-08T03:47:28+00:00 2006-02-08T03:47:28+00:00
changeset 61d48244e7a8
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description login may now be for a single session

trackers may hide exceptions from web users (they will be mailed to the
tracker admin)
files
fix timezone offsetting in email Date: header http://hg.code.sf.net:8000/p/roundup/code/#changeset-f43424d545a65de15e61a91d69c9a4bf099f56f9 Richard Jones richard@users.sourceforge.net 2006-02-02T04:14:29+00:00 2006-02-02T04:14:29+00:00
changeset f43424d545a6
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix timezone offsetting in email Date: header
files
[maint-0.8] merge from HEAD http://hg.code.sf.net:8000/p/roundup/code/#changeset-5603e08ac6fcee23e72ce4e66e55e77a84f1caac Richard Jones richard@users.sourceforge.net 2006-01-27T02:42:05+00:00 2006-01-27T02:42:05+00:00
changeset 5603e08ac6fc
branch maint-0.8
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description merge from HEAD
files
fix encoding of subject in generated error message [SF#1414465] http://hg.code.sf.net:8000/p/roundup/code/#changeset-fe75b55fc49d831de868276acab03793089274cd Richard Jones richard@users.sourceforge.net 2006-01-27T02:41:18+00:00 2006-01-27T02:41:18+00:00
changeset fe75b55fc49d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix encoding of subject in generated error message [SF#1414465]
files
fixes http://hg.code.sf.net:8000/p/roundup/code/#changeset-db856d488de017c83ee9da0a11c781be39420b21 Richard Jones richard@users.sourceforge.net 2006-01-20T03:04:14+00:00 2006-01-20T03:04:14+00:00
changeset db856d488de0
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fixes
files
[maint-0.8] merge from HEAD http://hg.code.sf.net:8000/p/roundup/code/#changeset-8fcee705ebdb9277888c46ec07071f11f128696b Richard Jones richard@users.sourceforge.net 2006-01-13T03:34:34+00:00 2006-01-13T03:34:34+00:00
changeset 8fcee705ebdb
branch maint-0.8
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description merge from HEAD
files
fix Date: header generation to be LOCALE-agnostic [SF#1352624] http://hg.code.sf.net:8000/p/roundup/code/#changeset-75b4c2c32cf3441843b6e36386adb50f5d7247e8 Richard Jones richard@users.sourceforge.net 2006-01-13T02:38:45+00:00 2006-01-13T02:38:45+00:00
changeset 75b4c2c32cf3
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fix Date: header generation to be LOCALE-agnostic [SF#1352624]
files
fix incompatibilities with new configuration; http://hg.code.sf.net:8000/p/roundup/code/#changeset-e49e6c7b14fb1bcfe0a32186d9574cd9bf725830 Alexander Smishlajev a1s@users.sourceforge.net 2004-07-25T15:25:44+00:00 2004-07-25T15:25:44+00:00
changeset e49e6c7b14fb
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix incompatibilities with new configuration;

added MAIL_DEBUG config option;

added vim modeline
files
*** empty log message *** http://hg.code.sf.net:8000/p/roundup/code/#changeset-6deda7ff3b2a396ad1d3a9f8eeefd6b200c6dda2 Richard Jones richard@users.sourceforge.net 2004-03-25T22:53:26+00:00 2004-03-25T22:53:26+00:00
changeset 6deda7ff3b2a
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description *** empty log message ***
files
have bounce_message do the error_messages_to heavy-lifting http://hg.code.sf.net:8000/p/roundup/code/#changeset-95da13c1bdbde41bf8b56c788d14577b3f5dd332 Richard Jones richard@users.sourceforge.net 2004-03-25T22:52:12+00:00 2004-03-25T22:52:12+00:00
changeset 95da13c1bdbd
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description have bounce_message do the error_messages_to heavy-lifting
files
email charset fixes http://hg.code.sf.net:8000/p/roundup/code/#changeset-48600089c73d429d0b647b8face76978836668cb Richard Jones richard@users.sourceforge.net 2004-02-29T00:35:55+00:00 2004-02-29T00:35:55+00:00
changeset 48600089c73d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description email charset fixes
files
Eudora can't handle utf-8 headers. We love Eudora. [SF#900046] http://hg.code.sf.net:8000/p/roundup/code/#changeset-be047db3dd3df80139e2519b0672e5f9dcc1cf0c Richard Jones richard@users.sourceforge.net 2004-02-23T05:29:06+00:00 2004-02-23T05:29:06+00:00
changeset be047db3dd3d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Eudora can't handle utf-8 headers. We love Eudora. [SF#900046]
files
documentation cleanup http://hg.code.sf.net:8000/p/roundup/code/#changeset-fc52d57c6c3e1527f340677f484744a40f645ad4 Richard Jones richard@users.sourceforge.net 2004-02-11T23:55:10+00:00 2004-02-11T23:55:10+00:00
changeset fc52d57c6c3e
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description documentation cleanup
files
add roundup version to mailer headers http://hg.code.sf.net:8000/p/roundup/code/#changeset-ce6806a2a72d1ec4751cff46733049f717dd94db Richard Jones richard@users.sourceforge.net 2004-01-20T00:05:46+00:00 2004-01-20T00:05:46+00:00
changeset ce6806a2a72d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description add roundup version to mailer headers
files
Fix mailer bug [SF#817470]... http://hg.code.sf.net:8000/p/roundup/code/#changeset-4ac11e7fa11a441b86b3da66d7525e2385cac94a Johannes Gijsbers jlgijsbers@users.sourceforge.net 2003-10-04T11:21:47+00:00 2003-10-04T11:21:47+00:00
changeset 4ac11e7fa11a
branch
bookmark
tag
user Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
description Fix mailer bug [SF#817470]...

...and add docstrings to prevent this from happening again.
files
Let standard_message accept a different author. http://hg.code.sf.net:8000/p/roundup/code/#changeset-ee33ce4987f5ef25ffad8e743dbb19c22fecf87f Johannes Gijsbers jlgijsbers@users.sourceforge.net 2003-09-08T21:08:59+00:00 2003-09-08T21:08:59+00:00
changeset ee33ce4987f5
branch
bookmark
tag
user Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
description Let standard_message accept a different author.
files
Extracted duplicated mail-sending code... http://hg.code.sf.net:8000/p/roundup/code/#changeset-071ea6fc803f3cb5205ba6793a4902145eb394ab Johannes Gijsbers jlgijsbers@users.sourceforge.net 2003-09-08T09:28:28+00:00 2003-09-08T09:28:28+00:00
changeset 071ea6fc803f
branch
bookmark
tag
user Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
description Extracted duplicated mail-sending code...

...from mailgw, roundupdb and client.py to the new mailer.py module.
files