<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 24 May 2012 06:09:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: Creating a Mobile Photo Blog, Part 2]]></title>
      <guid>http://www.phpdeveloper.org/news/16989</guid>
      <link>http://www.phpdeveloper.org/news/16989</link>
      <description><![CDATA[<p>
PHPMaster.com has posted the <a href="http://phpmaster.com/creating-a-mobile-photo-blog-part-2/">second part</a> of their series helping you build a mobile photo blog powered by email attachments pulled over POP3. (Part one <a href="http://phpdeveloper.org/news/16956">is here</a>)
</p>
<blockquote>
This is the second article in a two part series in which I show you how to create a photo blog that is updated from your mobile device. <a href="http://phpmaster.com/creating-a-mobile-photo-blog-part-1">Part 1</a> laid out the plan for building the application, set up the database requirements, and introduced you to some user contributed functions from the PHP manual which make it easy to retrieve messages from a POP3 mail server. In this installment I show you how to bring everything together so you can start photo-blogging on the go.
</blockquote>
<p>
In this new tutorial they include the code to authenticate against the database, insert the email details into the tables and inserting the formatted results into blog posts. It's finished off with the code to pull out the latest entries and display them along with their matching photos.
</p>]]></description>
      <pubDate>Thu, 13 Oct 2011 10:54:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[WebReference.com: Build Your Own PHP Web Mailer]]></title>
      <guid>http://www.phpdeveloper.org/news/14940</guid>
      <link>http://www.phpdeveloper.org/news/14940</link>
      <description><![CDATA[<p>
On WebReference.com today there's <a href="http://www.webreference.com/programming/php_webmail/">a new tutorial</a> about creating a PHP interface for sending and receiving emails directly from a mailer script.
</p>
<blockquote>
In this tutorial you will learn how to create your own PHP Web mailer. You will learn the necessary steps for creating an email account and making connections to the server protocols for sending and receiving email. You also will get a listing of PHP commands that you can use to customize the Web mailer to your specifications.
</blockquote>
<p>
The script makes manual connections to the servers instead of using something like <a href="http://php.net/mail">mail</a> and sends the raw commands to send via an SMTP server and fetch over a POP3 connection. There's also an example of making an IMAP connection and sending commands to get the current list of messages, current status and fetch the messages.
</p>]]></description>
      <pubDate>Wed, 11 Aug 2010 10:56:49 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: Port Scanning and Service Status Checking in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/12297</guid>
      <link>http://www.phpdeveloper.org/news/12297</link>
      <description><![CDATA[<p>
On the DeveloperTutorials.com site today there's <a href="http://www.developertutorials.com/tutorials/php/port-scanning-and-service-status-checking-in-php-8-06-06/page1.html">a new tutorial</a> showing the creation of a port scanner with PHP - a tool that, given some of the familiar ports that services (like web or email servers) run on, can check to see if they're responding.
</p>
<blockquote>
While building web applications, it's often important to keep an eye on the other services running on your server. Having access to the current status of public servers can empower your applications to make decisions and respond to problems automatically. Acknowledging a service is offline can also save endless support emails. In this tutorial, I'll show you how to keep track of your server status by scanning ports on your server with PHP.
</blockquote>
<p>
Their example makes a socket connection to the remote port to see if there's a valid hookup. The wrap this inside a loop for ports 1 through 1000 to see what ports are open and responding on your local machine (doing this on a remote machine is just asking for trouble).
</p>
<p>
Their full example defines some of the common ports in an array and loops to check on their status. It sets out a base you can build on top of with things like their suggestions - logging scan results, repoting downtime and running a service-specific task.
</p>]]></description>
      <pubDate>Wed, 08 Apr 2009 08:49:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Eran Galperin's Blog: Handling mail and mime in PHP using the Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/10633</guid>
      <link>http://www.phpdeveloper.org/news/10633</link>
      <description><![CDATA[<p>
On the Techfounder blog (from <i>Eran Galperin</i>) there's a <a href="http://www.techfounder.net/2008/07/18/handling-mail-and-mime-in-php-using-the-zend-framework/">quick tutorial</a> about using the Zend_Mail component of the Zend Framework to send both normal, plain-text emails and ones with MIME attachments.
</p>
<blockquote>
Using PHP's built in function (aptly named <a href="http://www.php.net/mail">mail()</a> ) is relatively straightforward - until you need slightly more advanced features, such as adding and encoding email headers or sending multiple mails efficiently. Fortunately, the Zend Framework comes with a very capable mail component called <a href="http://framework.zend.com/manual/en/zend.mail.html">Zend_Mail</a>.
</blockquote>
<p>
He <a href="http://www.techfounder.net/2008/07/18/handling-mail-and-mime-in-php-using-the-zend-framework/">shows</a> how to send a simple email, do something a bit more complex with a custom SMTP server, read messages from a remote POP3 email box and how to attach a binary file/message.
</p>]]></description>
      <pubDate>Fri, 18 Jul 2008 08:47:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: A PHP killer feature - Streams abstraction]]></title>
      <guid>http://www.phpdeveloper.org/news/9552</guid>
      <link>http://www.phpdeveloper.org/news/9552</link>
      <description><![CDATA[<p>
On the PHPClasses.org website there's a <a href="http://www.phpclasses.org/blog/post/74-A-PHP-killer-feature--Streams-abstraction.html">new entry</a> covering, among other things, one handy feature PHP includes to let developers read and write their data more flexibly - <a href="http://us.php.net/stream">streams</a>.
</p>
<blockquote>
This article explains what are stream handlers and how they simplify PHP developers lives by allowing PHP applications to easily read and write data from containers, like remote Web pages or e-mail messages, as if they were files. [...] The article also presents more examples of cool stream handlers classes submitted to the PHPClasses site by several authors.
</blockquote>
<p>
He <a href="http://www.phpclasses.org/blog/post/74-A-PHP-killer-feature--Streams-abstraction.html">describes</a> the abstraction that the streams interface allows, how they can make your life easier, a real-life example of streams in action (working with POP3) and some of the classes that have been contributed to PHPClasses.org that use them.
</p>]]></description>
      <pubDate>Fri, 01 Feb 2008 15:36:24 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPit.net: Read your e-mail with PHP!]]></title>
      <guid>http://www.phpdeveloper.org/news/5797</guid>
      <link>http://www.phpdeveloper.org/news/5797</link>
      <description><![CDATA[<p>
PHPit.net offers up yet another fine tutorial for your learning pleasure - this time with a focus on email, reading it that is in <a href="http://www.phpit.net/article/read-email-php-pop3/">Read your e-mail with PHP</a> (catchy, eh?).
</p>
<blockquote>
<p>
E-mail is something we use every day, and almost everyone has their own e-mail address. To read our e-mail most of us tend to use something like Microsoft Outlook or Mozilla Thunderbird, but it's also possible to use PHP to read your e-mail. In this tutorial you will learn how.
</p>
<p>
I will take you through all the steps necessary to read your e-mail with PHP, and show you how to display all the newest e-mails in your inbox.
</p>
</blockquote>
<p>
They use the <a href="http://www.phpclasses.org/browse/package/1120.html">POP3 class</a> from PHPClasses.org to do most of the work, from connecting to thse server, logging in, grabing stats (like the number of emails), and grabbing and parsing out each email's data.
</p>]]></description>
      <pubDate>Fri, 14 Jul 2006 12:04:21 -0500</pubDate>
    </item>
  </channel>
</rss>

