/    Sign up×
Community /Pin to ProfileBookmark

sendmail_from has no value?

I’m trying to adjust my [Mail Function] properties in php.ini . For sendmail_from entry I put “[i]sendmail_from = [email][email protected][/email][/i]” . Then when I open phpinfo() in my browser, it tells me that sendmail_from has no value. I tried restarting my apache server, and also tried restarting my computer and it still gives me no value. Anyone have any idea why this is?

to post a comment
PHP

57 Comments(s)

Copy linkTweet thisAlerts:
@phpnoviceApr 11.2005 — I'm unsure of this syntax:

"sendmail_from = [email][email protected][/email]"

Where are you specifying this?
Copy linkTweet thisAlerts:
@JayMauthorApr 11.2005 — This is in my php.ini file. The reason i'm doing this is because i'm making a 'contact' form. I was told that you need to edit your php.ini file if you plan on using the mail() function. In the php.ini file, there's two fields I have to edit:

  • 1. smtp = local host (which must be changed to my ISP outgoing mail server address)

  • 2. sendmail_from = [email][email protected][/email] (sorry. I put localhost!)


  • [B]Is the above necessary if I am using the contact form on a website? Or is it only necessary if I plan on running it on my local server?[/B]
    Copy linkTweet thisAlerts:
    @phpnoviceApr 11.2005 — This is in my php.ini file.[/QUOTE]
    Try this syntax:

    sendmail_from = "[email protected]"
    Copy linkTweet thisAlerts:
    @phpnoviceApr 11.2005 — In addition to the above...
    Is the above necessary if I am using the contact form on a website? Or is it only necessary if I plan on running it on my local server?[/QUOTE]
    To my understanding, it is never "necessary". It is only [u]useful[/u] if you plan on using PHP's built-in mail handling abilities to send mail from your server.
    Copy linkTweet thisAlerts:
    @JayMauthorApr 11.2005 — In addition to the above...

    To my understanding, it is never "necessary". It is only [u]useful[/u] if you plan on using PHP's built-in mail handling abilities to send mail from your server.[/QUOTE]


    hmm... Odd. I have uploaded the contact form to my site and tried it. Everything works fine except I don't receive an e-mail from the user. Perhaps I should post my script in case something's wrong with it? I have tried to make it as simple as possible to begin with to ensure everything works fine.
    Copy linkTweet thisAlerts:
    @phpnoviceApr 11.2005 — Perhaps I should post my script in case something's wrong with it?[/QUOTE]
    Sounds like a plan. ?
    Copy linkTweet thisAlerts:
    @JayMauthorApr 11.2005 — Ok, here it is.
    [code=html]

    <body bgcolor="#ffffff" text="#666666">
    <font face="verdana" size="1">
    <form method="post" action="sendmail.php">
    Your Name:<br>
    <input type="text" name="name" style="border: 1px solid #cccccc; background-color: #ffffff;"><br><br>
    Your E-mail Address:<br>
    <input type="text" name="email" style="border: 1px solid #cccccc; background-color: #ffffff;"><br><br>
    Subject:<br>
    <input type="text" name="subject" style="border: 1px solid #cccccc; background-color: #ffffff;"><br><br>
    Message:<br>
    <textarea name="message" cols="40" rows="10" style="border: 1px solid #cccccc; background-color: #ffffff;"></textarea>
    <br><br>
    <input type="submit" value="send" style="border: 1px solid #cccccc; background-color: #ffffff;">
    </form>
    </font>

    [/code]


    sendmail.php file:

    [code=php]
    <?php
    $name = stripslashes($name);
    $email = stripslashes($email);
    $subject = stripslashes($subject);
    $message = stripslashes($message);

    mail('[email protected]',$subject,$content,"From: $name <$email>");
    header("location:/thankyou.html");

    ?>
    [/code]


    Here it is. I hope something's wrong with this script because this form is driving me insane! :o

    Regards,

    Jay
    Copy linkTweet thisAlerts:
    @phpnoviceApr 11.2005 — First trial to see if your PHP-level is the problem:
    [code=php]<?
    if (mail('[email protected]',$subject,$content,"From: {$name} <{$email}>")):
    header("location:/thankyou.html");
    else:
    header("location:/mailerror.html");
    endif;
    ?>[/code]

    Performing variable substitution in a string may require braces as shown above.
    Copy linkTweet thisAlerts:
    @JayMauthorApr 11.2005 — The [I]else[/I] statement was a good idea. Before it was always directing the user to thankyou.html, and it did not give us a clue as to whether or not it was actually working. I tried the code above, and it kept taking me to mailerror.html (which doesn't exist, but the principle is there). The script is still not working at the moment though.
    Copy linkTweet thisAlerts:
    @phpnoviceApr 12.2005 — The script is still not working at the moment though.[/QUOTE]
    Give details as to exactly what you are observing and exactly what is "not working".
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 12.2005 — hello everyone, i have the same problem though, i am not able to recieve the mail which i send in my contact form? but the PHP script im using has no error at all when i tested it in the hosted server which resides my site. the site is hosted in a free PHP web host for testing and its not in my local? some others say about my problem is i must edit the PHP.ini. how can i edit this one? and what am i gonna do?
    Copy linkTweet thisAlerts:
    @JayMauthorApr 12.2005 — Actually, here's a link of the actual form. http://www.edida.com/form.html . I am still not receiving any mail, and it is redirecting to "mailerror.html" rather than "thankyou.html". It displays no errors in the process though.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 12.2005 — [B]JayM[/B]

    i think we have the same problem about the email that suppose to recieve was not recieving at all. am i right? but the difference was that the script directed me to the thanks page after i click the SEND button. not into the mailerror.html, but still i dont recieve the mail. how can i configure the PHP.ini in the server which my site is hosted?
    Copy linkTweet thisAlerts:
    @JayMauthorApr 12.2005 — ne3ro0,

    Yeah I believe we have the same problem. I have put a link for you to check out how to configure it in your post. Apparently, it is not necessary to configure it though. I'm puzzled. I will wait for rescue ?
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 12.2005 — ? , i just posted a reply in my thread to your reply post. ? , me too needs what you also need.

    but btw, i really confused in the article you've given me, i still dont get it. i tried to make the php.ini in the root directory of the server which resides my site. and the server didnt accept the file cause it says i uploading a bad extension file. ? ?

    ? ? ? ?
    Copy linkTweet thisAlerts:
    @phpnoviceApr 12.2005 — A useful article on sending MIME email with PHP:

    http://www.phpbuilder.com/columns/kartic20000807.php3
    Copy linkTweet thisAlerts:
    @phpnoviceApr 12.2005 — Found this, too:
    I recently had to spend a lot of time finetuning a function for mail() which would work properly on both Linux and Win32 server. Here's the wrapper function, which should solve all (or most) of the common problems that beginners run into:
    [code=php]function send_mail($myname, $myemail, $contactname, $contactemail, $subject, $message) {
    $headers .= "MIME-Version: 1.0n";
    $headers .= "Content-type: text/plain; charset=iso-8859-1n";
    $headers .= "X-Priority: 1n";
    $headers .= "X-MSMail-Priority: Highn";
    $headers .= "X-Mailer: phpn";
    $headers .= "From: "".$myname."" <".$myemail.">n";
    return(mail(""".$contactname."" <".$contactemail.">", $subject, $message, $headers));
    }[/code]

    This has been tested with both Linux (qmail) and Win32 (ezmts) mail servers, and worked perfectly well. Note that the two headers "X-Priority" and "X-MSMail-Priority", can be left out - but they will help overcome some of the more aggressive spam filtering systems (hotmail, yahoo mail, ...) and ensures your mail is delivered.

    Also note that you should use n for new lines in the body of your message - not r or rn ... these don't work on all mail servers, but apparently n does.

    Finally, here's an example of using the function, sending an email from "the company" to "the customer":
    [code=php]if (send_mail("Company", "[email protected]", "Customer", "[email protected]", "This is a test", "This is a testnOne two three fournBlah blah blahnThis is a test!")) {
    print "SENT!";
    } else {
    print "FAILED!";
    }[/code]

    [/quote]
    Copy linkTweet thisAlerts:
    @JayMauthorApr 12.2005 — Hey phpnovice,

    I appreciate the help. If I could trouble you (or anyone else reading) with one more thing, if you can possibly write a very short html form that would work with this? I'm trying to write one, but the script above has too many variables so i'm confused as to what to put and what not to put. Thanks
    Copy linkTweet thisAlerts:
    @bokehApr 12.2005 — First: You don't say if you are using a windows machine locally but I must assume you are as that line in php.ini only applies to windows machines.

    Second: Did you load PHP yourself? Was it individual or part of a package. Packages sometimes have more than one php.ini file but only one is used (i don't know what the others are for). For example XAMPP has a php.ini file in /xampp/apache/bin as well as one in /xampp/php. Do a search to make sure you don't have multiple copies too.

    Third: sendmail_from does not contain quotation marks.

    Mine works and reads as follows:

    ; For Win32 only.

    sendmail_from = [email][email protected][/email]

    Fourth: Sendmail for windows only works with mail servers that do not requiere authentication (email password). As Most ISPs would requiere a password to send mail it will not be possible to send using your ISP mail server. The way I got around this was to install a local mail server which does not requiere authentication from machines specified in it's config.

    I personally think the place to start is making sure the php.ini file you are editing is actually the one being used.

    Just one last thing: No ISP is going to let anyone upload there own php.ini file for use on a shared server.
    Copy linkTweet thisAlerts:
    @JayMauthorApr 12.2005 — I don't need the form to send mail to others, I need it so that visitors can send me an e-mail directly through the website. Similar to this [URL=http://www.lushbags.com]website[/URL] here. From what I understand I don't need to do anything to the php.ini file if it's hosted on a website, right? Jona has a contact form also on his [URL=www.cmmwebdesign.com/v3]website[/URL] . That's what I have in mind, and I tried doing, but it did not send me mail.
    Copy linkTweet thisAlerts:
    @bokehApr 12.2005 — I don't need the form to send mail to others, I need it so that visitors can send me an e-mail directly through the website. Similar to this [URL=http://www.lushbags.com]website[/URL] here. From what I understand I don't need to do anything to the php.ini file if it's hosted on a website, right? Jona has a contact form also on his [URL=www.cmmwebdesign.com/v3]website[/URL] . That's what I have in mind, and I tried doing, but it did not send me mail.[/QUOTE]

    Jay, you are talking double dutch to me! You started the tread saying I'm trying to adjust my [Mail Function] properties in php.ini .[/QUOTE] You need to give a run down of exactly what you want. Also where is it being hosted, local or ISP? Linux or windows? etc?

    Here are the basics:

    email.php
    [code=php]
    <?php
    $to = 'your email here';
    mail ($to, $_POST['subject'], $_POST['message'], "From:$_POST['email']");
    ?>
    [/code]


    Here is the form:

    <div id="">

    <form action="email.php" enctype="multipart/form-data" method="post">

    <fieldset id="fieldset">

    <label for="name">Contact name:</label>

    <input class="form_elements" id="name" type="text" name="name" />

    <br />

    <label for="email">E-mail address:</label>

    <input class="form_elements" id="email" type="text" name="email" />

    <br />

    <label for="subject">Subject:</label>

    <input class="form_elements" id="subject" type="text" name="subject" />

    <br />

    <label for="comments">Comments:</label>

    <textarea class="form_elements" id="message" name="message" cols="19" rows="5"></textarea>

    <br /><br />

    <br />

    <label for="submit"></label>

    <input id="submit" type="submit" value="Send" />

    </fieldset>

    </form>

    </div>

    And here is some CSS for the form:

    label,input {

    display: block;

    width: 175px;

    float: left;

    margin-bottom: 10px;

    }

    label,select {

    display: block;

    width: 175px;

    float: left;

    margin-bottom: 10px;

    }

    label {

    margin-left: 0px;

    text-align: right;

    width: 175px;

    padding-right: 50px;

    }

    br {

    clear: left;

    }
    Copy linkTweet thisAlerts:
    @bokehApr 12.2005 — The mailing method on the website you specify has nothing to do with PHP. It is just a mailto: link written as follows:

    <a href="mailto:[email protected]" title="">[email protected]"</a>

    Using that method the email is being sent directly from the client's email program.
    Copy linkTweet thisAlerts:
    @JayMauthorApr 12.2005 — Jay, you are talking double dutch to me! [/QUOTE]

    Sorry for the confusion, bokeh. I did start the forum regarding the php.ini file. That was because I thought I had to edit that file in order to receive e-mail through a FORM. But then I was told "it is not necessary" to do so. I'm on a Windows OS. The form is being hosted on my webspace on godaddy.com .

    I know how to do an html mailto: lol. That's not what I wanted. I will try the form you wrote and see if it works. I wrote one similar to that at first, but I wasn't receiving the e-mail. I will test it out and see what happens! Thanks.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 13.2005 —  but I wasn't receiving the e-mail. [/QUOTE]

    try this simple code send to me by someone who cares with our problem

    save this as mail.php blah blah blah at the same directory ?
    [CODE]<?php
    $from = "From: " . $from;
    mail($to, $subject, $body, $from);
    ?>[/CODE]


    then save this HTML code as the file name u want in the same direcrtory:

    mine is mymail.html :p
    [CODE]<html>
    <body>
    <form action='mail.php' method='post'>
    To:
    <input type='text' name='to' />
    <br />
    From:
    <input type='text' name='from' />
    <br />
    Subject:
    <input type='text' name='subject' />
    <br />

    Message: <br />
    <textarea cols="50" rows="15" name="body">
    </textarea>

    <input type='submit' value='Send' name='submit' />

    </form>
    </body>
    </html>[/CODE]


    the savior says, if this code does not work in your server, change your hosting. LOLS, ? , just kidding. He told me that the problem is not in the code but in the server. The server disable the mail() function. so thats why we dont recieve emails during testing of the form.

    Originally posted by [B]webgovernor[/B]

    If that doesn't work, then it's a server problem,

    bit it should deffinetly work![/QUOTE]
    Copy linkTweet thisAlerts:
    @bokehApr 13.2005 — If that doesn't work, then it's a server problem[/QUOTE]
    That's not necessarrilly true. That script well not work if the ISP has register globals switched off.
    Copy linkTweet thisAlerts:
    @JayMauthorApr 13.2005 — the savior says, if this code does not work in your server, change your hosting. LOLS, ? , just kidding. He told me that the problem is not in the code but in the server. The server disable the mail() function. so thats why we dont recieve emails during testing of the form.[/QUOTE]

    Did you try the script? Did it work for you?
    Copy linkTweet thisAlerts:
    @phpnoviceApr 13.2005 — With [b]register_globals[/b] set off, the following should work:
    [code=php]<?php
    $from = "From: " . $_POST['from'];
    mail($_POST['to'], $_POST['subject'], $_POST['body'], $from);
    ?>[/code]
    Copy linkTweet thisAlerts:
    @JayMauthorApr 13.2005 — With [b]register_globals[/b] set off, the following should work[/QUOTE]

    [B]F.I.N.A.L.L.Y[/B]

    Wow, after a struggle that I thought would never end, it worked. I just had to go to my php.ini file and turn register_globals off. Thanks phpnovice, bokeh, and everyone else who helped ?
    Copy linkTweet thisAlerts:
    @phpnoviceApr 13.2005 — I doubt your entry in your [b]php.ini[/b] file made a difference. What was said previously is that [b]register_globals[/b] was probably [b][u][i]already[/i][/u][/b] set off and [u][i]that[/i][/u] is why your code wasn't working. Thus, the code I posted merely contains the changes needed to get around the fact that [b]register_globals[/b] may already be set off.

    However, I'm [u][i]very[/i][/u] happy that we all finally got you going. Cheers. ?
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 14.2005 — i tried the code and it didnt work to me. so im hopin again for another savior.


    However, I'm [u][i]very[/i][/u] happy that we all finally got you going. Cheers. ?[/QUOTE]


    ? ? , i still dont have the clue. where can i find the [I][B]register_globals[/B][/I], i dont have a php.ini coz' my site is hosted into a server not in my local machine.

    Congrats to JayM. u've finally solve your problem. but me not... poor guy..
    Copy linkTweet thisAlerts:
    @phpnoviceApr 14.2005 — where can i find the [I][B]register_globals[/B][/I][/QUOTE]
    Create a page on your site that has nothing but the following in it and, then, call it up in a browser. In that page, you will see the setting for [b]register_globals[/b] (under the PHP Core Configuration settings). Find it and tell us what it says.
    [code=php]<?php
    phpinfo();
    ?>[/code]
    Copy linkTweet thisAlerts:
    @JayMauthorApr 14.2005 — i tried the code and it didnt work to me. so im hopin again for another savior.



    ? ? , i still dont have the clue. where can i find the [I][B]register_globals[/B][/I], i dont have a php.ini coz' my site is hosted into a server not in my local machine.

    Congrats to JayM. u've finally solve your problem. but me not... poor guy..[/QUOTE]


    Hmm... do what phpnovice has said. Also, what web hosting company are you using? There are companies that do not allow certain functions. For example, GoDaddy.com does not allow the mail() function. You would have to use the asp CDONTS script to substitute it. Ask your webhosting company if they allow mail() . I will not stop until I solve your problem as well ? .

    Edit: If you do not care what scripting language to use for the form, I can write you a form using ASP. I know it works because I have written one for a client before.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 14.2005 — ahhhh.. busy days!!, i just read the forum. damn company bills, im force to pay them off coz' its already due... hehehe... ?


    Edit: If you do not care what scripting language to use for the form, I can write you a form using ASP. I know it works because I have written one for a client before.[/QUOTE]


    i know the CDONTS is ASP, before im using ASP for form mails and i do not have problem at all. but i merely appreciated for sharing the help.

    my personal project is in PHP coz' i want to learn doing PHP on my personal websites. About the server im hosted. it was just a free server, i do not have that kind of money to host my personal website in a NON-Free Hosting sites. My site is in EPINOY.COM. its a Free PHP/MySQL Hosting. i already send messages to there support i think 5 times asking about there features in mal() function. but there just ignoring my mails. poor guy... ?

    I will not stop until I solve your problem as well [/QUOTE]
    You are so kind to others, God bless you. ? ? , your help were really much appreciated. ?

    BTW, im going to try this in a page, i thought this code was in a file called php.ini, coz' when i do create the php.ini in my local machine and save it in the directory of my site. i tried to access the localhost in my browser and suddenly i cant run my website through local, then when i delete the php.ini it back to normal:

    [CODE]<?php
    phpinfo();
    ?> [/CODE]


    im gonna post later whats the result of [B]register_globals[/B] here.

    [I]one thing, do i have to upload the page contains that code in the server which my site is hosted or in my local machine?[/I]
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 14.2005 — [I]one thing, do i have to upload the page contains that code in the server which my site is hosted or in my local machine?[/I][/QUOTE]

    i did the same, and guess what, im amaze seeing that PHP configuration file. ive learned something.

    First, i tried the page in my local machine, then search for the [B]register_globals[/B], and knowing that it was set to value OFF.

    Secondly, i tried to upload the page which i called register.php in the server which my site is hosted. and the [B]register_globals[/B] is turned ON.

    What now? ? ?
    Copy linkTweet thisAlerts:
    @bokehApr 14.2005 — Put the following in a file with a .php extension and upload it to your server. Don't forget to fill in your email address. As there are no variables in this script you don't need to worry about register globals for the time being, only the ability of your server to send mail. Call the script using your web browser and then come back and let us know the outcome.
    [code=php]
    <?php
    error_reporting(E_ALL);
    if (mail ('[email protected]', 'Subject: This is a test', 'Body: Testing, 1, 2, 3')){
    print ('Mail sent');
    }else{
    print ('Mail not sent');
    }
    ?>
    [/code]
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 15.2005 — [B]bokeh[/B]

    i did what you instruct to me. i tried twice with a different email address, the first one is my email add to my company were im working and the other is in yahoo mail account. but i stil dont recieve an email in both accounts. ?

    and BTW, the message that prompt in the browser when i run the page is "MESSAGE SENT", but still dont have the email that suppose to send by the script.
    Copy linkTweet thisAlerts:
    @bokehApr 15.2005 — Yahoo runs a very strict filtering policy so it might be that. I don't know about the other ISP as you don't say who it is. For Yahoo mail to work, the email must pass an an SPF test (check of DNS TXT record) and also return a match for the DNS PTR record and the sender must match too.

    So it could either be a filtering problem or a problem with the mail server hosting your domain. It is not a problem with php. If the script returned 'Mail sent' php is managing to communicate with your host's mail server. As my mail server will accept pretty much anything you could try sending a test email to me so we can see where the problem is. Change the email address in the script to [email][email protected][/email] and if it works I will post the result here.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 18.2005 — [B]bokeh[/B]

    Thanks for the help, im sorry if it took so long to check the forum. I already tested it, the test email add that you have given me. Just post if you have recieve the test email alright?

    Thanks a lot.
    Copy linkTweet thisAlerts:
    @bokehApr 18.2005 — I did not receive anything. I personally think you should take up this problem with your ISP as there is nothing wrong with the scripts you have used.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 19.2005 — do you think its my ISP has the problem and its not the server which my site is hosted?

    So what am i going to do with my ISP?
    Copy linkTweet thisAlerts:
    @bokehApr 19.2005 — ISP (Internet Service Provider). If you are not hosting locally you must be using a server provided by an Internet Service Provider. This is the organization you need to take up your problem with. Obviously I don't mean the ISP that provides your internet connection unless it is one and the same.
    Copy linkTweet thisAlerts:
    @phpnoviceApr 19.2005 — [list]
  • [*]IAP (Internet Access Provider) simply provides access to the Internet.

  • [*]IPP (Internet Presence Provider) simply provides a way for you to have a presence on the Internet that other people can access -- also called your web or site host (which may or may not include website-based email).

  • [*]ISP (Internet Service Provider) not only provides your access to the Internet, but also provides other online services of which you may or may not take advantage (such as email, web hosting, and other resources).
  • [/list]
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 20.2005 — ISP (Internet Service Provider). If you are not hosting locally you must be using a server provided by an Internet Service Provider. This is the organization you need to take up your problem with. Obviously I don't mean the ISP that provides your internet connection unless it is one and the same.[/QUOTE]

    i know what ISP means...

    [B]If you are not hosting locally you must be using a server provided by an Internet Service Provider. [/B] yes i am.

    What i want to know is what am i going to do? since my problem in email form is not solve yet. im having a hard time. do i need to change the server which my site is hosted?
    Copy linkTweet thisAlerts:
    @bokehApr 20.2005 — Well you need to read your service provider's FAQs and maybe talk to them personally and find out their policies on PHP mail.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 27.2005 — i think i got a big problem, my ISP provider didnt get what i mean when i ask them tru phone about the concerned topic.

    they didnt know what im talking about.. ? ?
    Copy linkTweet thisAlerts:
    @grailquester5Apr 27.2005 — Ne3roO,

    Some ISP's disable both PHP's "mail()" and Perl's "sendmail" functions. Who is your web hosting provider (the place where your PHP script resides with the "mail()" function you're having trouble with)?
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 27.2005 — my website is hosted in www.epinoy.com, i also contacted there support a weeks ago but it was not answered yet. bout the ISP provider of my DSL connection, like what i've said earlier, they didnt know what im talking about..
    Copy linkTweet thisAlerts:
    @grailquester5Apr 27.2005 — I don't think your DSL provider would be able to help you, anyway. That's not really their domain - as long as your internet connection is working. ?

    I just checked the epinoy.com site - in the support forums there are 2 unanswered posts regarding PHP's "mail()" function, and a couple of remarks in some other posts by epinoy's "administrator" which lead me to question his knowledge/ability level... The "features", "terms", "support" and "faq" sections don't mention anything about Perl, PHP, sendmail or mail(), and those are usually pretty commonly mentioned...
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 27.2005 — yes!!!.. thats what i also checked in the site.. but i cant leave epinoy, has 100mb of space and 1,000mb monthly bandwidth and its totally free.. for 15 years.. ? , so what am i going to do? do u have suggestions bout a free PHP hosting which its PHP mail is working. i just want to upload i think 3 - 4 pages there so my forms will work.
    Copy linkTweet thisAlerts:
    @grailquester5Apr 27.2005 — Here's a start:

    [URL=http://www.absolutely-free-hosting.com/free-php-hosting.php]http://www.absolutely-free-hosting.com/free-php-hosting.php[/URL]

    Also:

    [URL=http://www.freewebspace.net/php/search.php?a=1&b=0&form_language=English&form_location=&form_space=10&form_adType=&form_features%5B%5D=mySQL&form_features%5B%5D=PHP&form_title=&form_hostType=REG&i=10&submit=Search]FreeWebSpace.Net PHP Hosting[/URL]
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 27.2005 — thanks a lot for the help, what im going to do is upload the page of my contact and feedback form page, the sendmail.php, and thanks page and the error page to the site, then i just link the pages in my main site. is the host you've given is tested in PHP mal() function? well neweiz, i will going to check its phpinfo() if its global_register is on or off. what other says, if it is off then the mail() function will work.

    btw!! off topic: do you know how to create a script to check whether your online or offline in yahoo messenger in a web page? see this [URL=http://www.webdeveloper.com/forum/showthread.php?t=64020]thread[/URL] that i post.
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 28.2005 — good day, the support in epinoy.com already replied to my email which i send to them 3 weeks from now, telling me this one:

    [B]Message from the support[/B]

    sendmail is working on the server make sure you use

    Path to : sendmail /usr/sbin/sendmail [/QUOTE]


    what do i suppose to do with this?
    Copy linkTweet thisAlerts:
    @bokehApr 28.2005 — That is the 'perl' path to sendmail and has nothing to do with PHP
    Copy linkTweet thisAlerts:
    @ne3ro0Apr 29.2005 — i see, well anyways, the EPINOY.com support told me that the PHP mail() function in the server is disabled. hmm.. maybe the best way is to change my hosting.. but can anyone, check this thread.. is this possible? i really dont know if it is. [URL=http://www.webdeveloper.com/forum/showthread.php?t=63035]webdeveloper thread[/URL]
    Copy linkTweet thisAlerts:
    @grailquester5Apr 29.2005 — That's a new one for me - haven't seen it before. Very odd that epinoy would have Perl's sendmail active and PHP mail() disabled. Makes NO sense to me. If it were me, I'd change hosts...
    Copy linkTweet thisAlerts:
    @bokehApr 29.2005 — I don't really know. Try this:

    ini_set("sendmail_path","/usr/sbin/sendmail");

    Maybe I'm wrong saying that's only a perl path! I don't know too much about Linux/Unix.

    The real truth though is your ISP in my opinion could be more helpful.
    Copy linkTweet thisAlerts:
    @bersantDec 18.2008 — Hi guys ,

    I have the same problem here , im not receiving any email with the different form mails that i use on my server .

    I have a System Windows NT W 5.2 build 3790 with IIS on it and PHP installed .

    The sendmail_from is set to no value though i have edited php.ini and restarted iis and my whole server. But the thing doesnt seem to change at all. I want to ask for help how can i edit it so the mail function to be enabled.

    P.S i have installed smtp server on it too but it doesnt send any email when i use smtp software like AMS 4.3 . In php.ini it is also set to localhost although i have edited it to the ip of my server where smtp is installed.
    ×

    Success!

    Help @JayM spread the word by sharing this article on Twitter...

    Tweet This
    Sign in
    Forgot password?
    Sign in with TwitchSign in with GithubCreate Account
    about: ({
    version: 0.1.9 BETA 5.5,
    whats_new: community page,
    up_next: more Davinci•003 tasks,
    coming_soon: events calendar,
    social: @webDeveloperHQ
    });

    legal: ({
    terms: of use,
    privacy: policy
    });
    changelog: (
    version: 0.1.9,
    notes: added community page

    version: 0.1.8,
    notes: added Davinci•003

    version: 0.1.7,
    notes: upvote answers to bounties

    version: 0.1.6,
    notes: article editor refresh
    )...
    recent_tips: (
    tipper: @Yussuf4331,
    tipped: article
    amount: 1000 SATS,

    tipper: @darkwebsites540,
    tipped: article
    amount: 10 SATS,

    tipper: @Samric24,
    tipped: article
    amount: 1000 SATS,
    )...