Re: Handling Incoming Email Attachments

[email protected] (Manuel Lemos)
Newsgroups php.general
Message-ID <[email protected]>
Hello,

on 05/06/2008 06:36 AM Nirmal Jayasinghe said the following:
> hello all,
> 
> I'm trying to figure out a way to manipulate incoming email attachments with
> PHP. There'll be a special email address to which the emails with the
> attachments would be sent, with a number specified in the subject line. What
> I need to do is to grab the attachment (a photo), rename it with the number
> specified in the subject line, and move it onto a specific folder on the Web
> server [which will be running LAMP].
> 
> I couldn't find any online material describing how to manipulate incoming
> mail attachments. Can someone give an idea?

You may want to try this MIME parser class. It can parse the e-mail
messages of any size and optionally save the attachments to files in a
directory of your choice.

http://www.phpclasses.org/mimeparser

If want to parse messages retrieved from a POP3 mailbox, you may also
want to use in conjunction this POP3 class which comes with a stream
wrapper that lets you access messages in the POP3 mailbox as if they
were files. You can use file names like this: pop3://pop.server.com/1 .

http://www.phpclasses.org/pop3class

When used in conjunction, these two classes allow you to extract
attachements from messages of any size without exceeding your PHP memory
limits.

-- 

Regards,
Manuel Lemos

PHP professionals looking for PHP jobs
http://www.phpclasses.org/professionals/

PHP Classes - Free ready to use OOP components written in PHP
http://www.phpclasses.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.