|
|
|
|
![]() ![]() |
Mar 9 2006, 06:32 PM
Post
#1
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 258 Joined: 13-November 05 Member No.: 14,234 |
I know im stupid..but i was just wondering , how the companies set up the email services ? I mean which programming languages they do require ? For instance , Yahoo , Hotmail , Gmail ?
Is it possible to make a complete email system only by PHP/mysql ... No ?? okay , what else more they use ?? And same thing about search engines ??? How do they collect the data ? and which language they do use ? I was just wondering about it , so i asked , it doesnt mean that im going to start email service or search engine on trap17 hosting or any other hosting , |
|
|
|
Mar 10 2006, 04:03 AM
Post
#2
|
|
|
Trap Grand Marshal Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1,205 Joined: 25-March 05 Member No.: 4,883 |
They use an email server, obviously. PHP, or any other server side scripts are used to process and inteprate commands from the user, such as getting the email address, subjects and the content of the email. MySQL, or any other database software, are simply to keep a record of all it's members of the email service, just like keep your member information, password and userID in the Hotmail or Gmail database.
You too, can make your own email server with simple server software. However, because it is simple, most email servers might block emails sent from your server or throw your messages into the Junk folder. I've tried while Hotmail didn't receive the message, and Gmail throws it as a Spam mail. Basically, I think, that your server is not recognised by the email industry list, such that many email providers used that to prevent anonymous emails that could be potential spam or junk mail. Anyway, just to let you have a clearer picture of how email servers work, download a email server program and install to your computer to try that out. Practical lessons are always better than theory, so do some hands on yourself.. Step 1 Here are some email servers that I use. I use least 2 servers, multi-thread together before. To do it, you would have to read on their documents. http://www.sendmail.org/ http://www.mailenable.com/ http://www.argosoft.com/rootpages/MailServer/Default.aspx Step 2 Download the PHP scripts to send your email from a webpage. This is a very common PHP script which you can get support almost anywhere, even here in Trap17. http://phpmailer.sourceforge.net/ http://www.phpfreaks.com/tutorials/130/0.php (Guide to PHPMailer) Step 3 Remember to change the server variable in the PHP script to 'localhost' to use the email server installed on your computer. This variable can also be set to use a foreign email server. Hotmail used to provide public access to their server, hence you could put the Hotmail mail server domain here. However, since the anti-spam technology was introduced, many email providers had stopped giving access to public for using their SMTP server. CODE $mail->Host = "smtp1.site.com;smtp2.site.com"; // SMTP servers Change to: CODE $mail->Host = "localhost"; // SMTP servers Step 4 Launch your PHPmailer script on your browser to run the application. Enjoy exploring.. |
|
|
|
Aug 18 2007, 03:37 AM
Post
#3
|
|
|
Member [Level 2] ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 78 Joined: 10-August 07 Member No.: 47,922 |
Yeah you can use Google Apps for that.... It is a free mail service using which you can have e-mail account as xyz@yourcomany.com .... All you got to do is just own your company mail xyz@yourcompany.com
|
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 26th July 2008 - 06:35 AM |