Change the ini_set line to this: $result = ini_set("SMTP", "smtp.earthlink.net"); -Micah On Sat, 2003-01-18 at 14:18, Tony S.Wu wrote: > EarthLink is my DSL ISP, so its smtp server is not likely to block my > mail. > Besides, I can send email with my mail program just fine. > I tried the similar thing on a friend's smtp server where I have access > to the log, weird thing is I didn't even see PHP trying to access the > smtp server. > I need to figure out why it's not working fast... > Thanks to your help. > > Tony S. Wu > tony@universalmac.com > > "It takes a smart man to be stupid." ~Tony > > > On Saturday, January 18, 2003, at 01:47 PM, Micah Stevens wrote: > > > The mail() function returns true if it functions, i.e. if you have all > > the parameters correct, and that sort of thing. If the SMTP server > > rejects the email, you'll still get true returned. I ran into this a > > while back. Try and do a manual connection to the SMTP server from your > > PHP machine and see if it works that way. It may be failing and you > > don't know. If you have access to the mail logs, check those out too. > > > > -Micah > > > > > > On Sat, 2003-01-18 at 12:48, Tony S.Wu wrote: > > > >> I need to send myself an email in one of my PHP page. > >> So i wrote the following code: > >> > >> $result = ini_set(SMTP, "smtp.earthlink.net"); > >> > >> if ($result) > >> { > >> echo ini_get(SMTP); > >> $result = mail("tonyswu@earthlink.net", "test", "test123"); > >> > >> if ($result) > >> echo "mail sent"; > >> } > >> > >> It always print "mail sent", but I never got the email. > >> So I was wondering if Mail() request any send mail program to work. > >> Can anyone tell me? > >> Thanks. > >> > >> Tony S. Wu > > > > tonyswu@mac.com > > > > -- > > Raincross Technologies > > Development and Consulting Services > > http://www.raincross-tech.com > > > > -- Raincross Technologies Development and Consulting Services http://www.raincross-tech.com