Complet mail server composed : SMTP, POP3, IMAP, NNTP, CalDAV/WebDAV 100% written in C++ or Qt5, Windows and Linux compatible
€8-10000 EUR
Paid on delivery
Complet mail server composed : SMTP, POP3, IMAP, NNTP, CalDAV/WebDAV 100% written in C++ or Qt5, Windows and Linux compatible
IF YOU DO NOT HAVE THE SKILLS TO RELEASE THE ENTIRE PROJECT OR ALL COMMANDS FROM A SERVER, THANK YOU TO TELL ME WHAT YOU CAN DO AND WE WILL DISCUSS
########################################
SMTP / ESMTP
########################################
All SMTP basic commands of RFC
+
* Black, white and gray Lists
* Anti-spam and Anti-virus
* Multiple DNSBL / RBL
* Auto responder
* Signature
* Distribution List
* Alias
* Processing queue
* UTF8 Accept
* Merror (an account or Imbox to receive a copy of all incoming and outgoing messages)
* Catchall
* Control Maximum size of incoming and outgoing messages
########################################
POP3
########################################
All POP3 basic commands of RFC
+
* UTF8 Accept
* EXPIRE
* LOGIN-DELAY
* APOP
* RESP-CODES
* PIPELINING
* UIDL
* STLS
########################################
IMAP : IMAP4rev1
########################################
All IMAP4rev1 basic commands of RFC
+
* CHILDREN
* UIDPLUS
* LITERAL+
* NAMESPACE
* MULTIAPPEND
* ACL (IMAP4 Access Control List)
* GETACL
* SETACL
* DELETEACL
* QUOTA
* GETQUOTA
* GETQUOTAROOT
* SETQUOTA
* STORE
* BINARY
* ESEARCH
* LOGINDISABLED
* SASL-IR
- ID
- ABNF (RFC 4466 Collected Extensions to IMAP4 ABNF)
- UTF8=ACCEPT
########################################
NNTP
########################################
All NNTP basic commands of RFC
+
* UTF8 Accept
########################################
CalDAV/WebDAV
########################################
All CalDAV/WebDAV basic commands of RFC
+
* UTF8 Accept
***************************************
For all server
***************************************
* SSL / TLS / SSL-TLS
* STARTTLS
* Authentification
- LOGIN
- PLAIN
- USER
- CRAM-MD5
- DIGEST-MD5
- NTLM
- KERBEROS (KERBEROS_V4 ?)
- GSSAPI (voir [login to view URL] au cas où cela peut vous aider)
- ANONYMOUS
- EXTERNAL
- SKEY
* Multihoming (ie you can choose one or more IP addr to listen). ie : NOT this->listen(HostAddress:: Any, int port) butr this->listen("IPV4, IPV6, other IPV4, other IPV6, ...", int port ; connection type = "TLS OR SSL OR NORMAL");
Example :
Hostname|IP PORT SAFETY CERTIFICAT
[login to view URL]|IPV6|IPV4 993 SSL c:\mailServer\cert\[login to view URL]
[login to view URL]|IPV6|IPV4 995 TLS c:\mailServer\cert\[login to view URL]
[login to view URL]|IPV6|IPV4 143 NON
-> So an email client can connect to the domain [login to view URL] in "unsafe" or "SSL", "TLS"
[login to view URL] 993 SSL c:\mailServer\cert\[login to view URL]
[login to view URL] 995 TLS c:\mailServer\cert\[login to view URL]
-> So an email client can connect to the domain [login to view URL] in secure mode: SSL or TLS
[login to view URL] 143 NON
And an email client can connect to the domain [login to view URL] in unsafe mode
IPV6 (ex : 2001:0:5ef5:79fd:108b:204d:b136:3fb) 993 SSL c:\mailServer\cert\[login to view URL]
IPV6 (ex : 2001:0:5ef5:79fd:108b:204d:b136:3fb) 995 TLS c:\mailServer\cert\[login to view URL]
* Support direct connections or by proxy
* Multi domaine
- Check before the connection if the domain and/or account is enabled (not disabled)
- Quota support per domain and account
* Use SqLite or text files to store messages or user credentials (eg login password)
* Detailed logs
* Forbidde access in this server from on or more IPs
* If the client connects but for some time (Do not send data), it automatically disconnects "Connection timeout"
IF YOU DO NOT HAVE THE SKILLS TO RELEASE THE ENTIRE PROJECT OR ALL COMMANDS FROM A SERVER, THANK YOU TO TELL ME WHAT YOU CAN DO AND WE WILL DISCUSS
Project ID: #7345727
About the project
11 freelancers are bidding on average €9692 for this job
Hi, We have the skills and are confident of taking it up. We intend to execute the project in paid sprints. Kindly suggest your views about our bid and let's take this discussion to the next level. Thanks, Nisha More
We are very interested in this project. We saw your project requirements. We believe that we will definitely meet your specification with our professional service. To top it off, we are verified & skilled tested. We wi More
Sir I have gone through your requirements in detail. I am a Qt expert from India, Bangalore I can develop your complete mail server in 90 days with a price of 11111 EUROS. I got total of 10.9 years experience in this d More
Hi, I have already worked on SMTP development .I can work on C++ or QT for it. I already spent 11 years in software development using C++ .As I am working on another small project of yours,I will speak with you o More