We need a Golang Mail Transfer Agent (MTA) Server. ONLY THIS OUTGOING SERVER (no SMTP incoming needed)
You can use GitHub or Golang Libs ([login to view URL], [login to view URL]) etc...
1. /!\ Server need to handle a very large number of clients at the same time (10000 to 15000 CLIENTS AT THE SAME TIME). C10k see [login to view URL]
2. /!\ This is for sites with very, very high traffics ! Approximately 100 000 connections PER DAY AND PER DOMAIN and ~ 600-800 000 mails send PER DAY AND PER DOMAIN !! Please see PPD (Product Proposal Document) attached below [login to view URL]).
NB: we have a service like gmail/yahoo with very high traffics
3. 100% Golang, NO additional module for compatibility with Windows / linux / Mac / FreeBSD...
4 freelancere byder i gennemsnit €1477 på dette job
This requires distributed programs to ensure that mail can be sent relatively quickly to avoid queuing. There are limit of the number of http connections per server.
Expertise in developing flexible, stable, highly scalable and above all easily maintainable product Driven by the passion to deliver world class product