Needed: Windows based email testing tool to simulate different email formatting and encoding standards.
We need to simulate sending email in a variety of different charsets, content-types and content-transfer-encodings.
Deliverables include a compiled program and source files. Preferably written in C#. We utilize VS 2019 for other development work.
The following are required:
Content-Transfer-Encoding "base64" / "quoted-printable" / "8bit" / "7bit" / "binary" / x-token
Content-Type: "text/plain", "text/html"
Charset: "US-ASCII", "ISO-8859-1", "UTF-8", "Windows-1252"
Default options should be configurable via a config file.
A sample GUI layout is attached.
The process for testing, and how the program should work, is as follows:
1) User selects the MTA either from a pre-filled drop-down or they can enter an IP or domain name. The entered value takes precedence over the pre-filled list. They can also select a port number. The default of 25 is pre-filled but changeable.
2) User enters standard email information, from/to/cc/bcc, subject, body. The body should be a rich-text field with common rich text formatting options available.
3) User can attach 1 or more files to the email.
4) User selects the type of encoding to utilize.
5) User selects the content type or can enter a custom type. If User selects "Both" it will will send a multi-part email with text/plain and text/html sections. If User selects "text/plain" and "text/html" it should send two separate emails, one with just a text/plain section and the second email with just a text/html section.
6) User selects the character set.
7) User then selects whether to turn on STARTTLS.
8) User then clicks to send the test emails.
When a user selects multiple values #4-6, the program will generate multiple emails, one for each selection combination.
i.e. User selects Base64 and Quoted-Printable for encoding, Both for type, and UTF-8 for character set. This will generate 2 emails.
If User selects Base64, text/plain and both, and US-ASCII and UTF-8, then this will generate 4 total emails.
The output log shows success or failure of sending each message. We need date/time, subject, and options selected. The log should output to a text log file also.
7 фрилансеров(-а) готовы выполнить эту работу в среднем за $178
Hi, I'm C# expert. I developed many applications using C#. I developed also applications related to emails and Outlook. Looking forward to work with you. Regards
Hi! How are you? I am interested in your project. I already developed mailer what you want. if you want, I can show you my previous works. I want to work with you for a long time. Please contact me. Best Regard.