Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Can anyone please suggest how to create own mail server using linux and how to implement security??
Forum Updated to NodeBB v4.3 + New Features

Can anyone please suggest how to create own mail server using linux and how to implement security??

Scheduled Pinned Locked Moved General and Desktop
mailserver ips
9 Posts 3 Posters 1.9k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    nitishrai
    wrote on last edited by
    #1

    I want to create my own mail server which is better for being in a public domain can anyone tell me how to start it

    1 Reply Last reply
    -1
    • N Offline
      N Offline
      NetZwerg
      wrote on last edited by
      #2

      There a lot of different mail servers available already. Having a responsive Mail-Server implementing all given standards is quite some work. Since there are different security issues to be handled, you may want to read further in the RFC 5322, 1939, 3501, 5321,....

      N 1 Reply Last reply
      0
      • K Offline
        K Offline
        koahnig
        wrote on last edited by
        #3

        to add to NetZwerg
        Surprizingly there is apparently a Mailserver in Qt. However, note that this documentation is for Qt 4.8. You need to check if the developement has been deprecated in Qt 5 or not.

        Vote the answer(s) that helped you to solve your issue(s)

        1 Reply Last reply
        1
        • N Offline
          N Offline
          NetZwerg
          wrote on last edited by
          #4

          @koahnig
          I am sorry, but this is not a mailserver but a DNS-MX-Record for Mailservers and only holds a domain-name/IP and the priority for having fallback - mailservers.

          K 1 Reply Last reply
          0
          • N NetZwerg

            @koahnig
            I am sorry, but this is not a mailserver but a DNS-MX-Record for Mailservers and only holds a domain-name/IP and the priority for having fallback - mailservers.

            K Offline
            K Offline
            koahnig
            wrote on last edited by
            #5

            @NetZwerg
            Might well be. Just found info by surprize and definitely did not read details.

            Vote the answer(s) that helped you to solve your issue(s)

            1 Reply Last reply
            0
            • N NetZwerg

              There a lot of different mail servers available already. Having a responsive Mail-Server implementing all given standards is quite some work. Since there are different security issues to be handled, you may want to read further in the RFC 5322, 1939, 3501, 5321,....

              N Offline
              N Offline
              nitishrai
              wrote on last edited by
              #6

              @NetZwerg Sir can u suggest me how to start it because i want to create my own. Please suggest me how to start i am trying to make it in linux

              1 Reply Last reply
              0
              • N Offline
                N Offline
                NetZwerg
                wrote on last edited by
                #7

                @nitishrai I already did, get familiar with the RFC Documents. These describe what has to be implemented. For having some small example-code check the Qt Network Examples.

                N 1 Reply Last reply
                0
                • N NetZwerg

                  @nitishrai I already did, get familiar with the RFC Documents. These describe what has to be implemented. For having some small example-code check the Qt Network Examples.

                  N Offline
                  N Offline
                  nitishrai
                  wrote on last edited by
                  #8

                  @NetZwerg
                  Sir can i have your personal email address ??

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    NetZwerg
                    wrote on last edited by NetZwerg
                    #9

                    @nitishrai I would start with a very small SMTP server without encryption. Have a small basic application listen on SMTP-Port, spawning Thread-workers for incoming connection. Workers implement the SMTP Protocoll. After successfully receiving the message let the same thread send the message to the MX-Record-Server via SMTP. Without reading into the protocolls itself you won't get very far. A Mailserver can become a complex system as soon as you implement authentication, encryption, POP*, IMAP, Mail Queuing, Graylisting, Blacklisting, ....

                    So just start with a simple non encrypted SMTP Server just receiving SMTP-Emails for your host.

                    PS: you can send me PM within this domain, just click my nick and select Chat

                    1 Reply Last reply
                    0

                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Users
                    • Groups
                    • Search
                    • Get Qt Extensions
                    • Unsolved