1
I Use This!
Inactive

Commits : Listings

Analyzed about 6 hours ago. based on code collected about 6 hours ago.
Sep 20, 2024 — Sep 20, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added more todo's More... almost 15 years ago
Jared Phelps found a bug, where the ContentID of an attachment would be different if the ToMailMessage method was used. This is now fixed. More... almost 15 years ago
Implemented checks for invalid use of methods which take a message number as a parameter. InvalidUseExceptions will be thrown when such a situation occurs. More... almost 15 years ago
Changed the ToMailMessage method to set the body of the MailMessage to a text version of the message. Alternatives are all the non-text versions of the message. More... almost 15 years ago
Small refactor for last commit More... almost 15 years ago
POPClient: Added regions and moved some methods around More... almost 15 years ago
Added better error reporting to users which uses the POPClient in a wrong way. For example fetching emails before authenticating. A new exception and a new enum has been created to support the feature. Tests have also been introduced to check if these exceptions are thrown correctly. A new Connect method has been introduced to allow testing of the POPClient, but this method will also allow users to use another kind of stream that the POPClient can read and write to. More... almost 15 years ago
Added some items on the todo list More... almost 15 years ago
Trying to implement ToMailMessage method. This method is experimental. Also removed an if branch, which would check if ContentType was null, which cannot happen More... almost 15 years ago
It makes no sense to do unit tests with Encoding.Default, since this may be different on other systems. Use actual encoding instead. More... almost 15 years ago
TODO for better error reports added to POPClient More... almost 15 years ago
Fixed QuotedPrintable decoding bug More... almost 15 years ago
Fixed a small documentation issue More... almost 15 years ago
The MessageImportance enum has been deleted. A equivalent MailPriority is already included in the .NET framework - using this instead. More... almost 15 years ago
Changed the way that a character set is parsed into an Encoding. This results in one exception not being thrown (but catched again), and therefore that no default encoding is used. The test cases does not show this directly, they only show the issue by using the debugger and seeing that no exceptions are thrown. More... almost 15 years ago
Inserted more log printing statements for easier debugging More... almost 15 years ago
Very, very small adjustment (one space inserted) More... almost 15 years ago
Created some small tests for correctly using the charset header value More... almost 15 years ago
Fixed bug when trimming the message in Message.cs This resulted in an incorrect message body would be passed to QuotedPrintable to be decoded. The last \r\n would be trimmed away and the decoder would not be able to decode a message ending with =\r\n, which represents a soft-line break. Unit tests introduced to enforce fixing the bug More... almost 15 years ago
Small refactorings More... almost 15 years ago
General Refactoring - Changed logging in Utilities - Fixed warning and generalized HeaderExtractor - Fixed warning in MIMETypes - Changed some names to be more meaningful More... almost 15 years ago
Code cleanup and very small refactorings More... almost 15 years ago
Refactored logging a small bit. Made logging functional in MailMonitor program Removed the obsolete class Moved classes out to separate files for easier overview More... almost 15 years ago
Minor changes from code review More... almost 15 years ago
Deprecated Logger class. Created File and System.Diagnostics based ILog implementations for flexibility. More... almost 15 years ago
Fixed last of XML Comment compiler warnings More... almost 15 years ago
Unit tests for OpenPOP is now being developed. To allow to test internal classes, the OpenPOP.dll has made internal classes visible to the test project. The test project requires NUnit to work. More... almost 15 years ago
The QuotedPrintable decoder has been completely reworked. It is now tightly bound to the RFC that defines QuotedPrintable in emails. More... almost 15 years ago
Changed parameter types for any method that takes a file or directory path from string to FileInfo or DirectoryInfo Small refactorings More... almost 15 years ago
More cleanup to POPClient. Changed private variables to properties and commented them Changed to correct naming convention Added region for constructors Now logs any exceptions thrown on disconnect More... almost 15 years ago