Find Jobs
Hire Freelancers

PHP e-mail reader

$30-100 USD

Abgeschlossen
Veröffentlicht vor mehr als 14 Jahren

$30-100 USD

Bezahlt bei Lieferung
We need a small PHP command line script that reads a POP3 account and extract attatchments and saves them to a folder. The code should be in a function so that the script is easy to include and call from other scripts. ## Deliverables We need php command line script containing with a function that: 1) Logs on to a POP3 account and download messages one by one 2) If the message contains an attachment with a specified name, it should be stored to a folder. A number must be added to the file to be sure it is unique and an existing file with the same name is not overwritten. 3) The function should return an array containing the names of all stored files This should be the name the file is saved with, not the original name of the file. 4) All the mails from which a file is saved, should be marked as read and deleted from the POP3 mailbox so that a file is never saved twice. 5) Code shoud be well documented so that is easy for another coder to understand what the code is doing. Example PHP code: <?php $file_names = download_attachments('[login to view URL]', 'name', 'pwd', '[login to view URL]', '/tmp/'); echo "Saved files: \n"; foreach($file_names as $file_name){ echo $file_name . "\n"; } function download_attachments($pop3_server, $pop3_user, $pop3_password, $attachment_filename_regex, $save_to_folder){ ? ? //Log on server ? ? ? ? ? //Iterate through messages: ? ? ? ? ? //If attachment exixsts and attachment filename match $attachment_filename_regex : ? ? ? ? ? ? //If filemname already exists in folder: ? ? ? ? ? ? //Find a running number to add before the file ending like this ? ? ? ? ? ? //[login to view URL], [login to view URL], [login to view URL] ? ? ? ? //Save attatchment as selected filename ? ? ? ? //Mark message as read/to be deleted ? ? ? ? //Store filename in array ? ? ? ? ? ? //Return array of filenames ? ? ? } ?>
Projekt-ID: 3061727

Über das Projekt

6 Vorschläge
Remote Projekt
Aktiv vor 14 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
See private message.
$25,50 USD in 14 Tagen
5,0 (11 Bewertungen)
2,3
2,3
6 Freelancer bieten im Durchschnitt $54 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$68 USD in 14 Tagen
5,0 (64 Bewertungen)
5,5
5,5
Avatar des Nutzers
See private message.
$79,90 USD in 14 Tagen
4,8 (34 Bewertungen)
5,0
5,0
Avatar des Nutzers
See private message.
$85 USD in 14 Tagen
4,7 (23 Bewertungen)
4,5
4,5
Avatar des Nutzers
See private message.
$42,50 USD in 14 Tagen
5,0 (8 Bewertungen)
3,0
3,0
Avatar des Nutzers
See private message.
$25,50 USD in 14 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von NORWAY
Norway
5,0
2
Mitglied seit Okt. 28, 2009

Kundenüberprüfung

Andere Aufträge von diesem Kunden

Design web page with ''iPhone look''
$30-100 USD
Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.