User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the PHP section within the Web Development category of DaniWeb, a massive community of 391,663 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,871 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our PHP advertiser: Lunarpages PHP Web Hosting
Views: 434 | Replies: 4
Reply
Join Date: May 2004
Location: Boston,MA
Posts: 1,362
Reputation: mikeandike22 is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 16
Featured Blogger
mikeandike22's Avatar
mikeandike22 mikeandike22 is offline Offline
Nearly a Posting Virtuoso

Send an Email in PHP

  #1  
Mar 5th, 2008
Hello Im looking for a real simple way, if possible with no databases involved, to send an email to a hosting account on godaddy. I believe they use smtp.secureserver.net for the smtp server. I have a form that asks for the persons name and their email..I am later going to make some sortof mailing list, So if you know of a easily integratable mailing list app let me know.

Thanks In advance for any help offered
My Daniweb Blog: This,That, and Everything Else (Blog contest winner)

GetFirefox!
GetOpera!






AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2008
Posts: 9
Reputation: fert is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 1
fert's Avatar
fert fert is offline Offline
Newbie Poster

Re: Send an Email in PHP

  #2  
Mar 5th, 2008
The chances are quite good they already configured the server for you, so you can simply send a mail.
HAve a look at this function to send an email; http://www.php.net/manual/en/function.mail.php

Example:
  1. <?php
  2. $mail['to'] = 'person@domain.suffix';
  3. $mail['from'] = 'you@' . $_SERVER['SERVER_NAME'] . '.suffix';
  4. $mail['subject'] = 'Newsletter';
  5. $mail['message'] = "Hello,\r\n\r\nHow are you?";
  6. $mail['message'] .= "\r\n\r\nUntil Later\r\nYour Team";
  7. $mail['header'] = "From: \"Your Team\" <" . $mail['from'] . ">\r\n";
  8.  
  9. $mail['status'] = @mail($mail['to'], $mail['subject'], $mail['message'], $mail['header']);
  10. if ($mail['status'] == false) {
  11. echo 'Failed to send mail to ' . $mail['to'] . '.<br>Error: ' . error_get_last();
  12. exit;
  13. }
  14. else {
  15. echo 'Sent mail to ' . $mail['to'] . ' with no errors.';
  16. continue;
  17. }
  18. ?>
Reply With Quote  
Join Date: Nov 2007
Location: Arkansas
Posts: 347
Reputation: buddylee17 will become famous soon enough buddylee17 will become famous soon enough 
Rep Power: 2
Solved Threads: 68
buddylee17's Avatar
buddylee17 buddylee17 is offline Offline
Posting Whiz

Re: Send an Email in PHP

  #3  
Mar 5th, 2008
Ah, the gdform. I tried for over a week to send mail through GoDaddy. My client had the small to medium sized business plan. I would test the code on different servers and it would work, but when I'd move it onto the GoDaddy machine, it would fail. I wound up making a page using php_info() and found that mail, along with many other functions were disabled on the server. If you haven't yet done so, create a php_info page and have a look.
Reply With Quote  
Join Date: May 2004
Location: Boston,MA
Posts: 1,362
Reputation: mikeandike22 is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 16
Featured Blogger
mikeandike22's Avatar
mikeandike22 mikeandike22 is offline Offline
Nearly a Posting Virtuoso

Re: Send an Email in PHP

  #4  
Mar 6th, 2008
It appears that mail is enabled from what I can tell because the phpinfo lists send_mail and smtp info. I havent tried out the code yet but I will soon.
My Daniweb Blog: This,That, and Everything Else (Blog contest winner)

GetFirefox!
GetOpera!






Reply With Quote  
Join Date: May 2004
Location: Boston,MA
Posts: 1,362
Reputation: mikeandike22 is an unknown quantity at this point 
Rep Power: 7
Solved Threads: 16
Featured Blogger
mikeandike22's Avatar
mikeandike22 mikeandike22 is offline Offline
Nearly a Posting Virtuoso

Re: Send an Email in PHP

  #5  
Mar 6th, 2008
That code worked perfectly thanks fert.
My Daniweb Blog: This,That, and Everything Else (Blog contest winner)

GetFirefox!
GetOpera!






Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb PHP Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the PHP Forum

All times are GMT -4. The time now is 1:46 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC