CurveMail.NET
von WickedByte Software - Produkttyp: Komponente / .NET Class / 100% Managed Code
Bitte beachten Sie, falls nicht andersweitig erwähnt ist dieses Produkt nur in englischer Sprache verfügbar.
Create HTML email workflow applications. WickedByte Software's CurveMail component is designed especially to support HTML email workflow. CurveMail supplants the System.Net.Mail namespace and provides missing features such as address validation, S/MIME encryption, iCalendar, and URL rewriting. These features enable you to use a single API to manage the complete email workflow process, from initial creative design to tracking customer responses.
Unsere regulären Preise werden nachstehend angezeigt. Bitte melden Sie sich an um Ihre ermäßigten Preise zu sehen.
CurveMail.NET V1.4.1
CurveMail.NET Source Code Escrow Subscription
| In den Einkaufswagen |
$ 1,275.00 |
Source Code Escrow Annual Subscription - (An Escrow Agreement will be sent to you for signature - please read Licensing section below) |
|
Download (43 KB) |
Unsere Preise beinhalten einen technischen Support durch ComponentSource und für die meisten herunterladbaren Produkte zusätzlich ein Online-Backup sowie eine kostenlose Aktualisierung auf die neue Version, sofern sie binnen 30 Tagen nach dem Kauf freigegeben werden. Die angezeigten Preise sind zuzüglich aller Steuern. Für mehr Information zu eventuell anfallende Steuern, gehen Sie bitte auf diese Webseite. Alle Verkäufe unterliegen unseren Standardgeschäftsbedingungen und unseren Rückgaberegeln. Treten Sie bitte mit uns in Kontakt , wenn Sie eine Lizenzierungsoption anfordern möchten, die in der obigen Liste nicht aufgeführt ist, einschließlich Mehrplatzlizenzen und ältere Versionen.
Unsere regulären Preise werden oben angezeigt. Bitte melden Sie sich an um Ihre ermäßigten Preise zu sehen.
What's new in CurveMail.NET V1.4.1?
New Additions
- Added BounceMessage and related classes which can be used to classify bounced emails.
- Added documentation on handling email bounces.
- Updated ICalendar documentation / examples to show how to send event cancellations.
- Some vCard properties include support for the CHARSET parameter.
Bug Fixes
- Fixed method of folding images within VCards.
- Fixed extraction of time zone information from Vista's registry due to the removal of the "Index" subkey for time zones.
- Fixed issue of MessagePart constructor that takes a Stream causing SmtpClient.Send() method to time out.
- Fixed error involving incorrect rendering of encrypted messages with attachments.
- BodyEncoding of HtmlMessage properly supports non-ASCII encodings.
- Fixed issue with initiating SSL connections to POP and IMAP servers.
Changes
- By default, ICalendar events will display in local time rather than universal time.
What's new in V1.4?
New Additions:
- Added option to verify the certificate chain for a ParsedSignature extracted from a cryptographically signed message
- Added SecuritySetup.FindCertificates() method that finds certificates that can be used to encrypt or sign an email
- Added the VTimeZone.LocalTimeZone property
- iCalendar VTimeZone components now incorporate "Dynamic DST" data into their definitions to account for recent updates to worldwide daylight savings specifications
- Added SmtpClient.Progress event that allows monitoring of the SmtpClient's progress in sending a message
- Added SmtpClient.ProcessRecipient event that notifies you when recipients are accepted or rejected by the SMTP server. You can control whether a rejected recipient cancels the message or allows it to continue to be sent to recipients who were not rejected
- Added an SmtpProgressMonitorForm to the GUI project to demonstrate SmtpClient.Progress and SmtpClient.ProcessRecipient events
- Added Console examples to demonstrate SmtpClient.Progress and SmtpClient.ProcessRecipient events
- Com.WickedByte.Mail.Routing.RoutingRule and RoutingRuleList have been enhanced to support XML serialization and deserialization
- RoutingRuleList has a "Logic" property that allows you to specify boolean logic to indicate when the list causes routing
- Added the RoutingRuleSet that can be used to serialize / deserialize a set of RoutingRuleList in XML
Changes
- The trial version requires the CurveMail.LIC license file to be located in the same directory as the Com.WickedByte.Mail.dll at runtime
- The sample GUI uses the certificate store on the local machine to locate signing and encryption certificates
- Com.WickedByte.Mail.ICalendar.VCalendar has been marked as serializable
- Calendar events default to the local time zone automatically
- Com.WickedByte.Mail.ICalendar.TimeZones enumeration has been updated with the latest world time zones. Note: Users of Windows XP and Windows Server 2003 should apply update KB931836 to receive updated system time zone information. You may have already received this update automatically via Windows Update
- When you retrieve an IMAP message part, headers are automatically decoded
Bug Fixes
- Event requests using the iCalendar API will now render correctly inline in Outlook 2007 rather than appearing as .ics attachments
- Fixed the Clone() methods for MailAddress and HtmlMessage so that their text encodings are copied properly
- Fixed the content-type headers for non-HTML messages with alternative encodings so that the text renders correctly in capable email clients
CurveMail is a .NET 2.0 component that supports roundtrip HTML email design, transport, and tracking. CurveMail is an all-in-one, single dll solution with features that normally require multiple components and licenses. CurveMail completely replaces the System.Net.Mail namespace. Developers familiar with the System.Net.Mail namespace will find the API familiar and easy to use.
Easy to use
- API very similar to System.Net.Mail
- Send an email in one line of code
- Send messages without a local SMTP server
- Automatically configure SMTP clients with web.config
HTML message workflow
- Construct messages from HTML pages and resources located on your hard drive, network, and the web
- Automatically embed images and stylesheets referenced in HTML pages by setting a single flag
- Automatically retrieve HTML pages and resources that require authentication (Basic, Digest, or NTLM)
- Perform mail merges using ADO.NET DataTables, DataReaders, and DataViews
- Download and parse email messages & attachments from POP3 or IMAP4 accounts
- Create content rules to route incoming messages and fire events
Clickthrough Capturing and Auditing
Determine advertising effectiveness by automatically rewriting urls in the HTML message body so that they all link to a single capture web page. The web page records the recipient's "click" and then redirects to the original url. Pass clickthrough information to your capture page, broken down by:
- Content (i.e., image or text advertisement )
- Url
- Recipient
- Message
- Custom parameters
Email address validation
- Validate email accounts with the same API you use to send emails
- Validate email accounts through six levels of increasing accuracy:
- By syntax and format
- By DNS lookup of their domains
- By directly querying the authoritative mail server for their account statuses
- By sending a simple test message through the authoritative mail server
- By testing whether messages bounce
- By checking an email address blacklist
- Validate email accounts using both asynchronous and synchronous methods
- Validate large lists of email accounts through an efficient event-based API
iCalendar and vCard Support
- Schedule events and meetings via email for automatic import into calendars such as Microsoft Outlook, Gmail Calendar, Mozilla Sunbird, and Evolution for Linux
- Attach contact information (addresses, telephone numbers, etc.) that recipients can automatically import into their address books
- Fully supports the iCalendar (RFC2445) and vCard 3.0 (RFC2426) specifications
Security
- Cryptographically sign, encrypt, and decrypt messages (S/MIME)
- Verify digital signatures and export their public key certificates
- Choose the SMTP authentication method (DIGEST-MD5, NTLM, CRAM-MD5, ANONYMOUS, LOGIN, PLAIN) or automatically use the strongest available method
- Choose the POP authentication method (DIGEST-MD5, NTLM, CRAM-MD5, APOP, PLAIN) or automatically use the strongest available method
- Communicate via SSL / TLS over SMTP and POP
- Automatically embed files and images that require authenticated access
Enterprise Performance
- Automatic ESMTP Chunking and Pipelining
- Automatic load balancing and failover support via a cluster of SMTP servers
- Automatic caching of frequently used images and files
- Asynchronous sending of emails
MIME
- Use To, From, Subject, Reply-To, BCC, CC, and Sender headers
- Add custom headers, including X- headers
- Show friendly names in email clients, e.g., "CurveMail Support' instead of 'support@curvemail.com'
- Attach any file(s) to an email message
- Attach another message to an existing one
- Show attachments inline
- Use alternative body, subject, and address encodings
- Create your own MIME parts and structures
Persistance
- Save the contents of a message to a plain-text ".eml" file (viewable in most clients such as Microsoft Outlook)
- Save the contents of a message to a System.IO.Stream