Find Jobs
Hire Freelancers

PHP e-mail reader

$30-100 USD

Complété
Publié il y a plus de 14 ans

$30-100 USD

Payé lors de la livraison
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 ? ? ? } ?>
N° de projet : 3061727

Concernant le projet

6 propositions
Projet à distance
Actif à il y a 14 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
See private message.
$25,50 USD en 14 jours
5,0 (11 commentaires)
2,3
2,3
6 freelances proposent en moyenne $54 USD pour ce travail
Avatar de l'utilisateur
See private message.
$68 USD en 14 jours
5,0 (64 commentaires)
5,5
5,5
Avatar de l'utilisateur
See private message.
$79,90 USD en 14 jours
4,8 (34 commentaires)
5,0
5,0
Avatar de l'utilisateur
See private message.
$85 USD en 14 jours
4,7 (23 commentaires)
4,5
4,5
Avatar de l'utilisateur
See private message.
$42,50 USD en 14 jours
5,0 (8 commentaires)
3,0
3,0
Avatar de l'utilisateur
See private message.
$25,50 USD en 14 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de NORWAY
Norway
5,0
2
Membre depuis oct. 28, 2009

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.