Find Jobs
Hire Freelancers

C# Email (Send, Bulk Send and Receive)

$100-500 USD

Σε Εξέλιξη
Αναρτήθηκε περίπου 14 χρόνια πριν

$100-500 USD

Πληρωμή κατά την παράδοση
*There is a requirement to send single and bulk e-mails, and track received e-mails from a POP3 account.* *The project will be a prototype and will be integrated into a complete system at a later date.? The primary focus of this project is to produce a dll which can be integrated at a later date, however, for testing purposes it may be necessary to create a test harness / application.? * *It should not be necessary to persist any data to a database...all data should be stored in dataset (it is only a prototype after all!).* ## Deliverables Email **Version:? ? ? ? ? ? ? ? ? ? ? ? ? ? ** *1.0* **Author? :**? ? ? ? ? ? ? ? ? ? ? ? ? ? *Stuart Johnstone* ? ## Introduction There is a requirement to send single and bulk e-mails, and track received e-mails from a POP3 account. The project will be a prototype and will be integrated into a complete system at a later date.? The primary focus of this project is to produce a dll which can be integrated at a later date, however, for testing purposes it may be necessary to create a test harness / application.? It should not be necessary to persist any data to a database...all data should be stored in dataset (it is only a prototype after all!). ## None Functional Requirements ·? ? ? ? ? ? ? ? Written in C# and Asp.net (using .net 3.5) ·? ? ? ? ? ? ? ? Good comments throughout ·? ? ? ? ? ? ? ? No 3rd party products should be used ## Requirements ### Single e-mail send Must be able to specify and select from all the usual e-mail options including ·? ? ? ? ? ? ? ? To (with ;’s separating names) ·? ? ? ? ? ? ? ? CC ·? ? ? ? ? ? ? ? BCC ·? ? ? ? ? ? ? ? Subject ·? ? ? ? ? ? ? ? Attachments ·? ? ? ? ? ? ? ? Message (in HTML format ??" with embedded images) ·? ? ? ? ? ? ? ? Option to request a request a Delivery Receipt ·? ? ? ? ? ? ? ? Option to request a request a Read Receipt Any errors during sending should be thrown as an exception ### Bulk e-mail send Using the same or similar code for sending a single email, we also need to be able to send bulk e-mails.? The code for this will be performed by a windows service with the results being recorded in a dataset with 6 status’s/options (In-Progress (e.g. not sent yet), Unopened (e.g. sent but the user hasn’t done anything with it), Opened, Clicked Link, Bounced, Unsubscribed) with their IP address (if possible). ·? ? ? ? ? ? ? ? Facility to unsubscribe (A hyperlink at the bottom on the link that sends their e-mail address and the campaign id) ·? ? ? ? ? ? ? ? Suitable code ? to stop specified SMTP server for being blacklisted ·? ? ? ? ? ? ? ? Tracking of opened e-mails ·? ? ? ? ? ? ? ? Tracking of hyperlinks contained within the sent e-mail ·? ? ? ? ? ? ? ? Tracking of Bounced e-mails (e.g. address doesn’t exist) ### Receive e-mail There should be a windows service to read e-mails from a specified pop3 account(s).? For the purposes of the project it is sufficient to populate incoming data into a dataset.? Once read an e-mail should be left on the server if the option is selected.? An e-mail should only be downloaded once e.g. like Outlook once downloaded it won’t download it again. Attachments should be downloaded to a folder and a hyperlink(s) to the file included in the dataset. ### Other Must be able to specify account details etc. ? ## Class Diagram email ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? account ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pop3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? servername? ??" the name of the pop3 server ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? port ??" the name of the pop3 port ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? username ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? password ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SPA ??" option to use Secure Password Authentication ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SSL ??" option to use an encrypted SSL connection ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? smtp ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? servername? ??" the name of the smtp server ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? port ??" the name of the smtp port ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? requiresAuthentication ??" if the SMTP server requires authentication ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? username ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? password ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? leaveMessagesOnServer ??" Option to leave messages on the server ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? removeAfterDays ??" Option remove them after x days ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SPA ??" option to use Secure Password Authentication e-mail address ??" the e-mail address to send from Fromname ? ??" test to say who its from ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TestAccountSettings() ??" method that:- 1.? ? ? ? ? ? ? Checks that the supplied settings are valid e.g. required details are completed 2.? ? ? ? ? ? Checks that it can login to the server(s) 3.? ? ? ? ? ? Checks that it can send an e-mail 4.? ? ? ? ? ? Returns a dataset/collection of any errors email ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? SingleSend() ??" Parameters:- 1.? ? ? ? ? ? To ??" who it’s going to separated by ;s 2.? ? ? ? ? ? CC - who it’s CC’s to 3.? ? ? ? ? ? BCC ??" who it’s BCC’d to 4.? ? ? ? ? ? Subject ??" 5.? ? ? ? ? ? Attachments ??" A string collection containing the path to the file(s) 6.? ? ? ? ? ? Message ??" In HTML format 7.? ? ? ? ? ? Request Read Receipt 8.? ? ? ? ? ? Request Delivery Receipt Read() ??" Method for reading e-mails with the following parameters:- 1.? ? ? ? ? ? maxitems? -? Specify how many items to download ? -you don’t want the service to be tied up for hours just downloading on users mailbox. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Ταυτότητα εργασίας: 2688692

Σχετικά με την εργασία

10 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 14 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
See private message.
$500 USD σε 14 ημέρες
5,0 (1 αξιολόγηση)
0,5
0,5
10 freelancers δίνουν μια μέση προσφορά $271 USD για αυτή τη δουλειά
Avatar Χρήστη
See private message.
$212,50 USD σε 14 ημέρες
4,9 (13 αξιολογήσεις)
4,6
4,6
Avatar Χρήστη
See private message.
$212,50 USD σε 14 ημέρες
4,9 (21 αξιολογήσεις)
4,5
4,5
Avatar Χρήστη
See private message.
$170 USD σε 14 ημέρες
4,5 (23 αξιολογήσεις)
4,4
4,4
Avatar Χρήστη
See private message.
$293,25 USD σε 14 ημέρες
4,6 (26 αξιολογήσεις)
4,2
4,2
Avatar Χρήστη
See private message.
$595 USD σε 14 ημέρες
5,0 (3 αξιολογήσεις)
3,6
3,6
Avatar Χρήστη
See private message.
$170 USD σε 14 ημέρες
5,0 (3 αξιολογήσεις)
1,3
1,3
Avatar Χρήστη
See private message.
$85 USD σε 14 ημέρες
5,0 (2 αξιολογήσεις)
0,8
0,8
Avatar Χρήστη
See private message.
$297,50 USD σε 14 ημέρες
0,0 (5 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
See private message.
$178,50 USD σε 14 ημέρες
0,0 (4 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED KINGDOM
United Kingdom
5,0
1
Μέλος από Ιαν 27, 2010

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.