Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. smtp

smtp

Scheduled Pinned Locked Moved The Lounge
comsysadminquestion
8 Posts 6 Posters 0 Views 1 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.
  • Z Offline
    Z Offline
    zichun
    wrote on last edited by
    #1

    just wondering... does any worldly-wise CPians know how does a packet which a SMTP server sends to a POP server looks like? i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server... some mail client [like foxmail] supports for this feature called send direct, meaning it resolve the hostname [say yahoo.com] via a specified DNS server and sends out the mail etc anyway it'll be great if someone writes an article on creating an smtp server and explain those messy details :) {Edit}I've done a study on SMTP and realize that for mail to be relayed the SMTP server connects to the receiving server using the SMTP protocol. Does this mean if you want to program a pop3 server the smtp protocol must also be programmed into it?{/Edit}

    K R J J 4 Replies Last reply
    0
    • Z zichun

      just wondering... does any worldly-wise CPians know how does a packet which a SMTP server sends to a POP server looks like? i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server... some mail client [like foxmail] supports for this feature called send direct, meaning it resolve the hostname [say yahoo.com] via a specified DNS server and sends out the mail etc anyway it'll be great if someone writes an article on creating an smtp server and explain those messy details :) {Edit}I've done a study on SMTP and realize that for mail to be relayed the SMTP server connects to the receiving server using the SMTP protocol. Does this mean if you want to program a pop3 server the smtp protocol must also be programmed into it?{/Edit}

      K Offline
      K Offline
      Konstantin Vasserman
      wrote on last edited by
      #2

      SMTP servers don't send packets to POP servers. SMTP and POP3 are completely independent protocols. If you search CP for articles containing "SMTP" you will find several implementations of both SMTP and POP3 protocols.

      1 Reply Last reply
      0
      • Z zichun

        just wondering... does any worldly-wise CPians know how does a packet which a SMTP server sends to a POP server looks like? i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server... some mail client [like foxmail] supports for this feature called send direct, meaning it resolve the hostname [say yahoo.com] via a specified DNS server and sends out the mail etc anyway it'll be great if someone writes an article on creating an smtp server and explain those messy details :) {Edit}I've done a study on SMTP and realize that for mail to be relayed the SMTP server connects to the receiving server using the SMTP protocol. Does this mean if you want to program a pop3 server the smtp protocol must also be programmed into it?{/Edit}

        R Offline
        R Offline
        Rob Manderson
        wrote on last edited by
        #3

        zichun wrote: i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server It's kind of hard to imagine how you'd bypass the intermediate SMTP server. zichun wrote: pls pls dun refer me to RFC... i get dizzy looking at those Sometimes it's necessary to do the hard work... Rob Manderson http://www.mindprobes.net **Paul Watson wrote:**What sense would you most dislike loosing? Ian Darling replied. Telepathy Then I'd no longer be able to find out everyones dirty little secrets The Lounge, December 4 2003

        D 1 Reply Last reply
        0
        • R Rob Manderson

          zichun wrote: i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server It's kind of hard to imagine how you'd bypass the intermediate SMTP server. zichun wrote: pls pls dun refer me to RFC... i get dizzy looking at those Sometimes it's necessary to do the hard work... Rob Manderson http://www.mindprobes.net **Paul Watson wrote:**What sense would you most dislike loosing? Ian Darling replied. Telepathy Then I'd no longer be able to find out everyones dirty little secrets The Lounge, December 4 2003

          D Offline
          D Offline
          Daniel Turini
          wrote on last edited by
          #4

          Rob Manderson wrote: t's kind of hard to imagine how you'd bypass the intermediate SMTP server. Simple: act like the intermediate SMTP server and query the DNS server for the MX record and get the final SMTP server. Then, send the mail. Trying to make bits uncopyable is like trying to make water not wet. -- Bruce Schneier By the way, dog_spawn isn't a nickname - it is my name with an underscore instead of a space. -- dog_spawn

          R 1 Reply Last reply
          0
          • D Daniel Turini

            Rob Manderson wrote: t's kind of hard to imagine how you'd bypass the intermediate SMTP server. Simple: act like the intermediate SMTP server and query the DNS server for the MX record and get the final SMTP server. Then, send the mail. Trying to make bits uncopyable is like trying to make water not wet. -- Bruce Schneier By the way, dog_spawn isn't a nickname - it is my name with an underscore instead of a space. -- dog_spawn

            R Offline
            R Offline
            Rob Manderson
            wrote on last edited by
            #5

            I knew someone would get me on this :) But the OP doesn't want to even make the effort to read an RFC so I imagine it's kinda moot :) Rob Manderson http://www.mindprobes.net **Paul Watson wrote:**What sense would you most dislike loosing? Ian Darling replied. Telepathy Then I'd no longer be able to find out everyones dirty little secrets The Lounge, December 4 2003

            1 Reply Last reply
            0
            • Z zichun

              just wondering... does any worldly-wise CPians know how does a packet which a SMTP server sends to a POP server looks like? i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server... some mail client [like foxmail] supports for this feature called send direct, meaning it resolve the hostname [say yahoo.com] via a specified DNS server and sends out the mail etc anyway it'll be great if someone writes an article on creating an smtp server and explain those messy details :) {Edit}I've done a study on SMTP and realize that for mail to be relayed the SMTP server connects to the receiving server using the SMTP protocol. Does this mean if you want to program a pop3 server the smtp protocol must also be programmed into it?{/Edit}

              J Offline
              J Offline
              Jorgen Sigvardsson
              wrote on last edited by
              #6

              zichun wrote: pls pls dun refer me to RFC... i get dizzy looking at those If you get dizzy for reading RFC's, you get dizzy alot, don't you? -- You copy and paste yourself into my brain. You always find your way back into my brain.

              Z 1 Reply Last reply
              0
              • J Jorgen Sigvardsson

                zichun wrote: pls pls dun refer me to RFC... i get dizzy looking at those If you get dizzy for reading RFC's, you get dizzy alot, don't you? -- You copy and paste yourself into my brain. You always find your way back into my brain.

                Z Offline
                Z Offline
                zichun
                wrote on last edited by
                #7

                :P

                1 Reply Last reply
                0
                • Z zichun

                  just wondering... does any worldly-wise CPians know how does a packet which a SMTP server sends to a POP server looks like? i've always wanted to write an application which can send out mails without getting thru a intermediate smtp server... some mail client [like foxmail] supports for this feature called send direct, meaning it resolve the hostname [say yahoo.com] via a specified DNS server and sends out the mail etc anyway it'll be great if someone writes an article on creating an smtp server and explain those messy details :) {Edit}I've done a study on SMTP and realize that for mail to be relayed the SMTP server connects to the receiving server using the SMTP protocol. Does this mean if you want to program a pop3 server the smtp protocol must also be programmed into it?{/Edit}

                  J Offline
                  J Offline
                  Joel Holdsworth
                  wrote on last edited by
                  #8

                  It would be pretty much the ultimate way to spam somone! You could just rejig the headers, and hey presto noone can trace you [although that would defeat the purpose of internet marketing]. Maybe I could inundate Gator co. with mail! What'd be even cooler would be to set the reply address to another spyware co. so that all their spam gets called into Gator's account. Joel Holdsworth

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups