Results 1 to 3 of 3

Thread: I Need an Email Guru

  1. #1

    Thread Starter
    Frenzied Member longwolf's Avatar
    Join Date
    Oct 2002
    Posts
    1,343

    I Need an Email Guru

    I have a client that wants to provide a security reporting tool to ppl who visit his web site.
    It reads several settings on the users computer and makes the report (I've already written this part).

    The user hits a button to send the report to my client in an email (must be in the body).
    Sending the Email is transparent to the user.

    It sounds like I need to use Winsock, but I'm open to any method that will do the job.

    Problems:
    1. Needs to run on Win95+ and WinNT4+ with any email client.
    2. The reports can be 10,000 characters long and may have HTML structures in them.
    3. Using Winsock, we lose the email if the user ISP/Mail Server uses SMTP authentication. (EHLO)
    4. He has his own mail servers but they use SMTP authentication. He's unwilling to set a proxy host without the authentication.
    5. I could write the authentication encoder just for his mail servers as long as I know exactly what they want. But I can't write code that can get through every type of SMTP authentication.
    6. He doesn't want to use a 3rd party OCX/DLL

    I suggested that we use his server and setup some dummy email accounts.
    Then have the program use those accounts to send the email to him.
    He doesn't want to use the dummies.

    Main Question:
    Is there a way I can use a client's server to send email to him without the user having an email account on his server?

    Alternate Question:
    If not, then how can I email these reports to him?

  2. #2

    Thread Starter
    Frenzied Member longwolf's Avatar
    Join Date
    Oct 2002
    Posts
    1,343
    Let me put this another way.
    Here's the normal flow I've seen in all the Winsock code that I've found.

    User sends -->
    Mail-Server1 (His/her mail server -Unknown SMTP Auth) -->
    Mail-Server2 (Receiving server) -->
    Mail is put in Inbox


    I am being stopped cold by the users ISP when it wants SMTP Authorization.
    There is no way for me to know what info their mail server wants to receive
    or in what format.
    Examples:
    Username:Password

    %Username%Password%

    Password0Username%

    Username0 (on one line)
    Password00 (then this on the next)

    Question:
    Can I just skip Server1 by using DNS to find Server2 and send the mail strait to it?

    The new flow would be:

    User sends -->
    DNS used to find Receiving server -->
    Receiving server (Known SMTP Auth) -->
    Mail is put in Inbox

    Will the destination server accept email that hasn't come from another server?

  3. #3

    Thread Starter
    Frenzied Member longwolf's Avatar
    Join Date
    Oct 2002
    Posts
    1,343
    After some tweaking I think I've found out why I haven't been able to send directly to someone elses email server.

    (this is coming from the receiving email server)
    554- (RTR:BB) The IP address you are using to connect to AOL is a dynamic
    554- (residential) IP address. AOL will not accept future e-mail transactions
    554- from this IP address until your ISP removes this IP address from its list
    554- of dynamic (residential) IP addresses. For additional information,
    554- please visit http://postmaster.info.aol.com.


    Does anyone know anther way for me to get the emails through?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width