I have this problem

I am trying to send mail externily from my SMTP server(exchange 2000) using mail() function.

I have no problem if I send to a internal address (christopher.seidel@jerovsek.si), however if I try to sent to a external address (chrisseidel@hotmail.com) I recieve Warning: Server Error, do I need to authinicate to the exchange server who I am so I can send external e-mail, or is this a different problem?

Thanks

**************configuration***********
PHP4.04
Exchange 2000
IIS 5.0

    5 months later

    I am having the same issue.. have you found an answer?

      2 months later

      I am having the same problem. Did you find a solution?

      John

        5 months later

        My friend had the same problem.....I "probably" have a solution or a piece of solution.
        is Your SMTP server connected to your SMTP provider ? B'coz, your message will not be sent if your provider don't know your existance. Where i was in school, i've a lesson 'how to link to a SMTP provider...' (or something like that, i don't know the exact title....) The best solution is to use your provider's SMTP in your PHP config .....

        PS:I'm sorry for my poor english. Maybe you don't understand me....sorry....

          2 months later

          I was having the same problem. The solution is to allow 127.0.0.1 to relay mail through your SMTP-server. Then in php.ini set your SMTP to localhost. That should do it.

            Write a Reply...