NYCPHP Meetup

NYPHP.org

[nycphp-talk] using PHP mail function on Windows server?

mikesz at qualityadvantages.com mikesz at qualityadvantages.com
Fri Apr 25 03:30:36 EDT 2008


Hello Kristina,

Friday, April 25, 2008, 3:16:55 AM, you wrote:

> Hi Paul,

> Thanks.  We are on PHP 4.x and Windows 2003 server and looking through
> the directories through FTP, there doesn't appear to be an existing 
> PHP.INI file...the tech support is directing my client in what settings
> to configure in PHP.INI (Port 25 and STMP=localhost and so on)...I'm 
> assuming for PHP 4.x I have to create this PHP.INI file?

> Is it worth trying the below on a 4.x platform?

> --Kristina

>> Hi Kristina
>> 
>> I was wrestling with this problem a few months ago, I remember having 
> to do 
>> some fiddling with the PHP.INI. Anyway the coding below works for 
> WINDOWS 
>> and PHP 5
>> 
>> 
>> <?php session_start; ob_start;
>>     ini_set("SMTP", "smtp.isp.com");
>>     ini_set("smtp_port", "25");
>>     ini_set("sendmail_from", admin at isp.com);
>> 
>>    $to  = "johndoe at hotmail.com";
>>    $subject  = "Enter your subject here";
>> 
>>    $message = "YES IT WORKED @ LONG LAST
>>                         I can put anything I like here";
>> 
>> 
>>    $from  = "FROM: admin at isp.com ";
>>    mail("$to", "$subject", "$message", "$from");
>> 
>>    echo "The email has been sent";
>> ?>
>> 
>> Paul
>> 
>> ----- Original Message ----- 
>> From: "Kristina Anderson" <ka at kacomputerconsulting.com>
>> To: <talk at lists.nyphp.org>
>> Sent: Thursday, April 24, 2008 12:28 AM
>> Subject: [nycphp-talk] using PHP mail function on Windows server?
>> 
>> 
>> > Hi everyone --
>> >
>> > My current client's app is a PHP 4 site running on a Windows box 
> (don't
>> > ask...I have no idea why).  I'm trying to use the mail() function 
> and
>> > the mail isn't cooperating.
>> >
>> > (Two things that I noticed in phpinfo() are that Internal Sendmail
>> > Support for Windows is enabled and the Zend engine is installed.
>> >
>> > So maybe I could/should be using another method to send the mails, 
> or
>> > there is a trick that I'm not aware of that I need to use to get 
> this
>> > to work?)
>> >
>> > It's not necessarily super high volume but we will be sending a
>> > significant amount of automated emails to registered people on the 
> site.
>> >
>> > Thanks for any help...
>> >
>> > --Kristina  (completely Uncertified in PHP and Unsure why the mail 
> is
>> > not sending!)
>> >
>> > _______________________________________________
>> > New York PHP Community Talk Mailing List
>> > http://lists.nyphp.org/mailman/listinfo/talk
>> >
>> > NYPHPCon 2006 Presentations Online
>> > http://www.nyphpcon.com
>> >
>> > Show Your Participation in New York PHP
>> > http://www.nyphp.org/show_participation.php 
>> 
>> _______________________________________________
>> New York PHP Community Talk Mailing List
>> http://lists.nyphp.org/mailman/listinfo/talk
>> 
>> NYPHPCon 2006 Presentations Online
>> http://www.nyphpcon.com
>> 
>> Show Your Participation in New York PHP
>> http://www.nyphp.org/show_participation.php
>> 
>> 

> _______________________________________________
> New York PHP Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk

> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com

> Show Your Participation in New York PHP
> http://www.nyphp.org/show_participation.php

> __________ NOD32 3053 (20080424) Information __________

> This message was checked by NOD32 antivirus system.
> http://www.eset.com


php.ini is probably in the WINDOWS folders or the equivalent on your
server as is my.ini as I remember.

-- 
Best regards,
 mikesz                            mailto:mikesz at qualityadvantages.com




More information about the talk mailing list