Version 2.2.0

RELEASED

Start date not set

Released: 16/Jun/04

Release Notes

The second release of new features to James v2Show more
PTKeySummaryAssigneeStatus
BugJAMES-9JamesSpoolManager doesn't shutdown gracefullyUnassignedClosed
BugJAMES-72SMTP Handler DATA buffering issueUnassignedClosed
BugJAMES-133NullPointerException at org.apache.james.mailrepository.AvalonMailRepository.storeNoel J. BergmanClosed
BugJAMES-147Update librariesUnassignedClosed
BlockerBugJAMES-62Spooler loops and add message many timesUnassignedClosed
BlockerBugJAMES-109run.bat created wrong temp dirUnassignedClosed
BlockerBugJAMES-128Fix problem when invalid domain name is passed to NetMatcherUnassignedClosed
BlockerBugJAMES-135NPE on nonexistant mailing-list repositoryUnassignedClosed
BlockerBugJAMES-142RemoteDelivery only tries one of multiple A record entries.Soren HilmerClosed
BlockerTaskJAMES-190Apache license 2.0UnassignedClosed
BlockerBugJAMES-247James Does Not Work With Oracle DB For Spool RepositoryVincenzo Gianferrari PiniClosed
BlockerBugJAMES-265org.xbill.DNS.Address not resolving addresses in some configurationsNoel J. BergmanClosed
CriticalBugJAMES-153Looping MessageException causes system stallUnassignedClosed
CriticalBugJAMES-187Bug with DNS entries with 0 TTLUnassignedClosed
CriticalNew FeatureJAMES-201Mail attribute supportUnassignedClosed
CriticalNew FeatureJAMES-209FetchMAIL serviceUnassignedClosed
MajorBugJAMES-144POP3Handler breaks with message numbers out of boundsUnassignedClosed
MajorBugJAMES-150NullPointer Exception when mail does not contain any Received: headersSteve BrewinClosed
MajorImprovementJAMES-161Quota frameworkUnassignedClosed
MajorImprovementJAMES-162Partial send supportUnassignedClosed
MajorNew FeatureJAMES-175Mailet class reloadingUnassignedClosed
MajorImprovementJAMES-177DNS settings autodiscoveryUnassignedClosed
MajorImprovementJAMES-183Overhauled Redirect mailetUnassignedClosed
MajorNew FeatureJAMES-186Optional newsgroup filteringUnassignedClosed
MajorImprovementJAMES-188Improved error handling in processorsUnassignedClosed
MajorBugJAMES-189Remote delivery sometimes not trying all MX recordsUnassignedClosed
MajorBugJAMES-191HasAttachment has false positives and negativesUnassignedClosed
MajorNew FeatureJAMES-196SenderIsRegexUnassignedClosed
MajorImprovementJAMES-198New listserv code.UnassignedClosed
MajorBugJAMES-199Bounce not using null senderUnassignedClosed
MajorBugJAMES-203File protocol URL with JDK 1.4.2UnassignedClosed
MajorImprovementJAMES-204Upgrade to JavaMail 1.3.1UnassignedClosed
MajorImprovementJAMES-205New database connection poolerUnassignedClosed
MajorBugJAMES-208Regex code is not thread-safeUnassignedClosed
MajorNew FeatureJAMES-211mbox supportUnassignedClosed
MajorNew FeatureJAMES-216HasMailAttributeWithValueUnassignedClosed
MajorNew FeatureJAMES-220FromRepository to reprocess emailsUnassignedClosed
MajorTaskJAMES-223Remove stack traces to consoleUnassignedClosed
MajorImprovementJAMES-227Upgrade to dnsjava 1.4.3UnassignedClosed
MajorNew FeatureJAMES-231Flexible retry schedule for RemoteDeliveryUnassignedClosed
MajorBugJAMES-233SMTP AUTH PLAIN doesn't workNoel J. BergmanClosed
MajorBugJAMES-236java.lang.NullPointerException iterating over SMTP hostsNoel J. BergmanClosed
MajorBugJAMES-238Missing Date: header with CommandListservUnassignedClosed
MajorBugJAMES-239CommandListserv corrupts Subject: headerUnassignedClosed
MajorBugJAMES-240LinearProcessor.verifyMailAddresses should catch java.lang.ArrayStoreExceptionNoel J. BergmanClosed
MajorBugJAMES-243FromRepository does not reset mail stateUnassignedClosed
MajorBugJAMES-249getSMTPHostAddresses doesn't resolve when MX RHS is CNAMEUnassignedClosed
MajorTaskJAMES-252Upgrade to dnsjava 1.6.2UnassignedClosed
MajorBugJAMES-253deadlock in mordred connection poolUnassignedClosed
MajorBugJAMES-267NullPointerException in Fetchmail when there are no From: or Sender: headersSteve BrewinClosed
MajorBugJAMES-268Spooler.accept(...) can leave locked messages and leak memoryUnassignedClosed
MajorBugJAMES-271can't resolve when MX record direct an ipUnassignedClosed
MajorBugJAMES-280DNSServer does not cleanup DNS cache cleaner thread.Soren HilmerClosed
MajorBugJAMES-282Partial message may be delivered if client disconnectsNoel J. BergmanClosed
MajorImprovementJAMES-283James should use default backLog value when creating a ServerSocketNoel J. BergmanClosed
MajorBugJAMES-294Database Pool becomes exhausted after a short time when heavily polledNoel J. BergmanClosed
MinorBugJAMES-96Mailet container should not trap exceptions in init()UnassignedClosed
MinorImprovementJAMES-99RFC1894 format notificationSoren HilmerClosed
MinorTaskJAMES-149Add soft-fail to unresolved received from domainsSteve BrewinClosed
MinorBugJAMES-151connectionLimit on services ignoredSoren HilmerClosed
MinorBugJAMES-152When a Received header is invalid mail may be created with a null remote address and host nameSteve BrewinClosed
MinorBugJAMES-156AbstractStorageQuota matcher subclasses never match when recipient alias is usedVincenzo Gianferrari PiniClosed
MinorBugJAMES-157AbstractQuotaMatcher subclasses should not match when reverse path is NULLVincenzo Gianferrari PiniClosed
MinorBugJAMES-163RemoteManager buffering issuesUnassignedClosed
MinorNew FeatureJAMES-164Matcher: AttachmentFileNameIsUnassignedClosed
MinorNew FeatureJAMES-165Matcher: RecipientIs with regex supportUnassignedClosed
MinorBugJAMES-167Remote delivery counting retries wrongUnassignedClosed
MinorNew FeatureJAMES-168Fast-fail for relay attemptsUnassignedClosed
MinorImprovementJAMES-171Improve support for character encoded subjects in mailing listsUnassignedClosed
MinorImprovementJAMES-172New thread pool implementationUnassignedClosed
MinorImprovementJAMES-174Improve performance on message sizeUnassignedClosed
MinorBugJAMES-176MySQL query not using index for string comparisonUnassignedClosed
MinorBugJAMES-182Fix the TMPDIR path under windows/cygwin use of scriptUnassignedClosed
MinorImprovementJAMES-184New network matcher classesUnassignedClosed
MinorNew FeatureJAMES-185SenderHostIs matcherUnassignedClosed
MinorBugJAMES-193MailetConfig does not implement getInitParameterNames()UnassignedClosed
MinorBugJAMES-200MailetConfig throws exception for empty getInitAttributeUnassignedClosed
MinorBugJAMES-202Proper POP3 response to QUITUnassignedClosed
MinorBugJAMES-207Exception handling when fetching message, stranding connectionUnassignedClosed
MinorImprovementJAMES-210Upgrade to dnsjava 1.4.0UnassignedClosed
MinorImprovementJAMES-212Batch delete from mail repositoryUnassignedClosed
MinorBugJAMES-215Javadoc corrections in mailet APIUnassignedClosed
MinorImprovementJAMES-217Upgrade to dnsjava 1.4.1UnassignedClosed
MinorImprovementJAMES-218showalias and showforwarding commandsUnassignedClosed
MinorImprovementJAMES-222Make file mail repository sort FIFOUnassignedClosed
MinorImprovementJAMES-226Simplify connection trackingUnassignedClosed
MinorImprovementJAMES-228Upgrade to DBCP 1.1UnassignedClosed
MinorBugJAMES-230File stream repository may strand resourceUnassignedClosed
MinorImprovementJAMES-232JMX exposes more server informationUnassignedClosed
MinorImprovementJAMES-234Improved bounce from RemoteDeliverySoren HilmerClosed
MinorBugJAMES-255SMTPHandler logs exceptions that abort the connection only at DEBUG levelUnassignedClosed
MinorBugJAMES-262Invalid link in james-fetchmail.xmlUnassignedClosed
MinorBugJAMES-276The url for the ENTITY declarations in config.xml should be just "../conf/file-name"UnassignedClosed
MinorBugJAMES-278Remove references to Jakarta where no longer accurateSerge KnystautasClosed
MinorNew FeatureJAMES-279DSNBounce mailetSoren HilmerClosed
MinorBugJAMES-281Return-Path twice in headerNoel J. BergmanClosed
MinorNew FeatureJAMES-289Ingres db repository support should be addedVincenzo Gianferrari PiniClosed
TrivialNew FeatureJAMES-166Remote delivery support multiple gateway serversUnassignedClosed
TrivialImprovementJAMES-169Network-based authorization for SMTP AUTHUnassignedClosed
TrivialBugJAMES-170Postmaster address should be case insensitiveUnassignedClosed
TrivialImprovementJAMES-173Control number of rows returned in JDBCSpoolRepositoryUnassignedClosed
TrivialBugJAMES-178MailAddress can spit OutOfBoundsExceptionUnassignedClosed
TrivialImprovementJAMES-179Reduce memory footprint of sql resoucesUnassignedClosed
TrivialImprovementJAMES-180Faster listing usernamesUnassignedClosed
TrivialImprovementJAMES-181Better CRLF handling in protocolsUnassignedClosed
TrivialBugJAMES-192MSSQL mail table create bugUnassignedClosed
TrivialBugJAMES-194DNS occassional null pointerUnassignedClosed
TrivialNew FeatureJAMES-195Matcher: CompareNumericHeaderValueUnassignedClosed
TrivialNew FeatureJAMES-197SenderIsNullUnassignedClosed
TrivialNew FeatureJAMES-206SMTPAuthSuccessful and SMTPAuthUserIsUnassignedClosed
TrivialTaskJAMES-213Mail repository throw MessagingException instead of RuntimeExceptionUnassignedClosed
TrivialImprovementJAMES-214Better PID handlingUnassignedClosed
TrivialImprovementJAMES-221SenderInFakeDomain network settingUnassignedClosed
TrivialImprovementJAMES-225Upgrade to dnsjava 1.4.2UnassignedClosed
TrivialBugJAMES-251ClassCastExceptionUnassignedClosed
TrivialBugJAMES-261Text error in config.xmlUnassignedClosed
TrivialBugJAMES-269AvalonMailRepository emits spurious "so we're deleting it... good riddance" messages due to synchronizationUnassignedClosed
TrivialTaskJAMES-277Generate mailet.jar as separate from core james.jarSerge KnystautasClosed
1118 of 118