summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-02-27build_email_subject passes tests now.Joel Uckelman
2012-02-27Removed unused function.Joel Uckelman
2012-02-27Cosmetic.Joel Uckelman
2012-02-27PREG_OFFSET_CAPTURE is useless, as it gives start offsets, not end offsets, ↵Joel Uckelman
and our pattern is anchored at the start. Use match length instead.
2012-02-27Trim subject before returning.Joel Uckelman
2012-02-27Added built_post_subject for stripping tags and Re's added by mailing lists.Joel Uckelman
2011-09-26Removed SVN $Id$.Joel Uckelman
2011-09-26No longer needed, we don't remove message ids from the DB now.Joel Uckelman
2011-09-26Don't delete message id's from the post DB, as this prevents replies coming ↵Joel Uckelman
in over the list from being routed to the correct forum topic.
2011-09-26Adjusted attachment writer URL.Joel Uckelman
2010-12-17Missing semicolon.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7579 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-12-16Added a FIXME.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7578 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-12-16In-Reply-To headers are not always just a message id, try to parse out the ↵uckelman
message id. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7575 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-25* Broke out From construction.uckelman
* Fixed RFC822 quoting bug. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7499 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-25Added has_rfc822_specials and rfc822_quote for handling names in email ↵uckelman
addresses. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7492 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22Renamed $db so as not to clobber phpbb's $db global.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7477 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22find_destination is a member function.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7476 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22Removed unused globals.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7474 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-05Removed diagnostic echo.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7447 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-02Refactored to use mailparse instead of Mail_mimeDecode. This solves the ↵uckelman
multipart/alternative bug (Mail_mimeDecode produced no output for such parts!). git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7441 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-02Removed getParts(). Fixed typo in ctor.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7440 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Refactored.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7436 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Typo.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7435 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Pass Mail in as dependency.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7434 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31$logger is a member.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7433 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Major refactoring to make bridge easier to test.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7431 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31No longer used.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7430 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-08-25Local policy to let postfix local read Perl modules no longer needed as of ↵uckelman
selinux-policy-3.7.19-51.fc13. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7124 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-30Works as localhost, so use that and avoid name resolution.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7054 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29* Added license.uckelman
* Added Id tag. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7051 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29* Added license.uckelman
* Added list footer stripping. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7049 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Remove config file.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7047 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Added example config.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7046 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Handle <!-- l --> (postlink-local) non-BBCode local links.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7044 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-28Decode HTML entities in forum name and post subject.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7043 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27* Don't throw on replies to old posts.uckelman
* Only utf8_quote non-ascii names and subjects. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7042 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Added is_ascii().uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7041 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Don't barf on unrecognized messages. Unrecognized messages are probaly just ↵uckelman
ones which predate the list bridge. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7040 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Added more logging.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7039 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Convert non-BBCode email links.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7038 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-25* Correctly handle open tags with arguments.uckelman
* Convert non-BBCode <!-- (m|w) --> style links. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7026 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-24Decode smilies.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7025 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-21Indicate name of forum in subject of outgoing mail.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7012 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-17Must include Sender header in forum->list messages to allow passage of ↵uckelman
messages from users not subscribed to the list. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6997 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-16Added lists table for mapping forum ids to lists.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6993 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-15Added SELinux policy to let postfix_local run postfix_handoff.pl.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6992 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-15Added script which bridges postfix_local to apache. uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6991 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-15Added logging.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6990 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-15Move creation of Message-ID to be before its first use!uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6987 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-15isset() is faster than array_key_exists().uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@6986 67b53d14-2c14-4ace-a08f-0dab2b34000c