{"repo":"axuno/MailMergeLib","free":true,"listed":false,"github":"https://github.com/axuno/MailMergeLib","clone":"git clone https://github.com/axuno/MailMergeLib.git","description":"MailMergeLib is a mail message client library which provides comfortable mail merge capabilities for text, inline images and attachments, as well as good throughput and fault tolerance for sending mail messages.","language":"C#","stars":114,"topics":["smtp","mime","mail","email","merge","template","netcore","netstandard","dotnet-framework"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"What is MailMergeLib ? version 5 is an SMTP mail client library which provides comfortable mail merge capabilities. is written in C# and comes with the following features : Mail message generation Email templates can be fully individualized in terms of recipients, subject, HTML and/or plain text, attachments and even headers. Placeholders are inserted as variable names from data source between curly braces like so: or with formatting arguments like . HTML text may contain images from local hard disk, which will be automatically inserted as inline attachments. For HTML text can generate a plain text representation. Attachment sources can be files, streams or strings. The data source for email merge messages to a number of recipients and be any object as well as s. The data source for single emails can be any of the following types: , , , any class instance or anonymous types. For class instances it's even allowed to use the name of parameter less methods in placeholders. Placeholders in the email can be formatted much like the features known from string.Format by using SmartFormat.NET. SmartFormat is a fast and lean string parser and formatter, bringing a lot of additional options like conditional output depending on input data. Resulting emails are MimeMessages from MimeKit, an outstanding tool for creating and parsing emails, covering all relevant MIME standards. Support for international email address format. Sending email messages Practically unlimited number of parallel t","default_branch":null,"files":null,"tree":[],"storefront":"/r/axuno","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axuno/MailMergeLib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}