Jump to content

atlanta1

New Members
  • Posts

    4
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

atlanta1's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. I'm trying to finish a small script, it's 90% there, only I'm finding completing it a bit of a chore. Is there anyone on this forum who'd be prepared to give me a hour or so of their time to help me... in return for a small payment? My code is sooo close to being good - easy for any PHP competant programmer Please help Lisa
  2. Hi Adam Here's the code <?php { mail("me@btconnect.com","Subject","Test"); } ?> This gives the error "sendmail_from" not set in php.ini or cistom from header missing Then this one <?php $to = "me@bt.co.uk"; $subject = "Subject!"; $body = "Hi,\n\nHow are you?"; // Additional headers $headers .= 'From: me <me@bt.com>' . "\r\n"; if (mail($to, $subject, $body, $headers)) { echo("<p>Message successfully sent!</p>"); } else { echo("<p>Message delivery failed...</p>"); } ?> Give Error 530 Authentication required Any good? I'm running the script from the CMD line on a WinXP home computer [!--quoteo(post=364307:date=Apr 13 2006, 01:56 AM:name=Lisa1983)--][div class=\'quotetop\']QUOTE(Lisa1983 @ Apr 13 2006, 01:56 AM) [snapback]364307[/snapback][/div][div class=\'quotemain\'][!--quotec--] When trying to send email from within a script I get the error message "sendmail_from" not set in php.ini or custom "From" header missing in line XX However, I'm sure sendmail_from is set Look! [mail function] ; For Win32 only. SMTP = mail.btinternet.com smtp_port = 25 ; For Win32 only. ;sendmail_from = lisa1983@btconnect.com ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = I know my server requires authentication - do you think this is the problem? Is it easily solvable? Thank You [/quote]
  3. When trying to send email from within a script I get the error message "sendmail_from" not set in php.ini or custom "From" header missing in line XX However, I'm sure sendmail_from is set Look! [mail function] ; For Win32 only. SMTP = mail.btinternet.com smtp_port = 25 ; For Win32 only. ;sendmail_from = lisa1983@btconnect.com ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = I know my server requires authentication - do you think this is the problem? Is it easily solvable? Thank You
  4. I need a little help with a PHP script I'm writing. It's a script that monitors the availability of domain names - in this example, my name, lisa.co.uk ?php $fp = fsockopen("dac.nic.uk", 2043, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)<br />\n"; } else { while (!feof($fp)) { fputs($fp, "lisa.co.uk\r\n"); echo fgets($fp, 128); } fclose($fp); } ? So far, the script opens a socket on the remote computer - all OK! I've also put in a while loop to continuously check the names' availability - Good! The remote server returns a message in the format: lisa.co.uk,Y,N,N,1998-08-03,2006-3-08,4,123-REG Meaning the name is not available When it becomes available, it'll return a message in this format: lisa.co.uk,N What I want to do is - when the name becomes free - ie the server responds with "lisa.co.uk,N" I want my script to send an email. Can anyone help? Also this script is running a little fast - is there a way I can slow it down? I'm aware of the sleep function but I've only used this previously with perl. It only needs slowing by a fraction of a second. Thanks in advance for any help Lisa
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.