Just throwing together my other 2019 applications before writing new ones...
Description
Your friendly e-mail address validation library.
Features
- Can validate e-mail addresses.
- Comes with a test
Screenshots

Usage
Using the Application
You can use libvldmail from inside your own applications.
Example code (C):
Uninstallation
Just remove it, I guess.
NANY 2019 Entry Information
| Application Name | libvldmail |
| Version | 0.1.1 |
| Short Description | A library that can validate e-mail addresses according to RFC 6531 with a fallback to RFC 5321 ff. |
| Supported OSes | Any, I hope. |
| Web Page | https://www.donationcoder.com/forum/index.php?topic=45118 |
| Download Link | None, actually. This is a library, it needs to be integrated with your own applications... |
| System Requirements |
|
| Version History | 0.1.1 [2018-02-25]: - Introducing the BREAK_LOOP_FAIL macro. (Thank you, stsc.) - Improved output of one of the validation messages. 0.1.0 [2018-02-24]: - Initial version. |
| Author | when in doubt, me |
Description
Your friendly e-mail address validation library.
Features
- Can validate e-mail addresses.
- Comes with a test
Screenshots

Usage
Using the Application
You can use libvldmail from inside your own applications.

Example code (C):
Code
#include <vldmail.h>
int main(void) {
/* ... your code ... */
vldmail validator = validate_email(L"foo@bar.quux");
if (0 == validator.success) {
/* success == 0 means that something was wrong. */
printf(L"Validating foo@bar.quux failed: %ls\n", validator.message);
}
/* ... more of your code ... */
}Uninstallation
Just remove it, I guess.





