Need Help - Spam Prevention Server - Virtual MX Records/SMTP/POP3

Discussion in 'ASP .Net' started by Mike Curry, Jul 23, 2004.

  1. Mike Curry

    Mike Curry Guest

    I am creating a spam prevention server for a mail hosting company using
    Windows 2000 SMTP Sinks. Basically the end users (www.theenduser.com)
    changes their MX servers to point to our server so the mail comes to us.
    When we receive mail we keep the mail in a pending/non-verified folder. At
    this time we send a email to the mail sender asking them to confirm that
    they sent a message. Once they verify the email, we forward it on to the
    real www.theenduser.com's domain.

    My question is, how do I forward the email to the domain if their MX records
    are pointed to us? Can we send the email to their SMTP server manually?
    How would we go about doing this? Whats the best way to do this?

    Can I create a local "hosts" file with the true domain smtp server? Help!
    ;)
    Mike Curry, Jul 23, 2004
    #1
    1. Advertising

  2. Mike Curry

    Anon-E-Moose Guest

    "Mike Curry" <> wrote in
    news:wzbMc.144$:

    > Once they verify the email, we forward it on to the
    > real www.theenduser.com's domain.
    >
    > My question is, how do I forward the email to the domain if their MX
    > records are pointed to us?



    In esscence your server has become a gateway - so the enduser has no MX
    record anymore (or a MX record with a higher prefernce). You'll need to
    keep an internal look up table with the IP address of the end users real
    mail server. Once you have the IP, just connect directly (via IP) and send
    the message as usual. Even tho the end user has no MX record, the mail
    server will accept the message as long as the domain is listed as a valid
    one on the server.


    Or as stated before, maybe you can ask the end users to raise the
    preference of their real mail server and add the spam server as preference
    0. All mail will be channelled to the spam server unless it has crashed in
    which case mail will be sent directly to the end users mail server. This
    way should your service go down, the end user won't lose mail.
    Anon-E-Moose, Jul 23, 2004
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. MS
    Replies:
    1
    Views:
    323
    Lucas Tam
    Feb 6, 2005
  2. pk
    Replies:
    3
    Views:
    789
    Roedy Green
    Feb 13, 2006
  3. Irmen de Jong
    Replies:
    0
    Views:
    679
    Irmen de Jong
    Jun 25, 2003
  4. Peter Hansen
    Replies:
    1
    Views:
    691
    Amos Joshua
    Jun 29, 2003
  5. tshad
    Replies:
    1
    Views:
    878
    bruce barker
    May 5, 2008
Loading...

Share This Page