Find Jobs
Hire Freelancers

Detect mail in inbox script

$30-250 USD

Selesai
Dibuat lebih dari 7 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
We lavage a ticketing system that is used to interact with customers. One of the methods that customers can leverage to interact with the ticketing system is email. The ticketing system will pull mail from a designated mailbox, parse it and inject the user data into a new or existing ticket. We’ve run into a couple of instances now where the ticketing system stops pulling mail and does not provide any type of warning or alert stating there is a problem (infact, it believe everything is still working properly). When this happens, we can sometimes go a day without realizing we have customers emailing us but the mails are simply waiting in the mailbox to be parsed. This obviously causes concern from a support performance perspective. Even though we’ve engaged the vendor to look into the problem, I’d like to develop a small script capable of detecting and alerting this problem in the future. The ticketing system pulls mail once a minute. I believe the best course of action would be to run a script via con on a linux cost that will login to the mailbox (perhaps every 5 minutes? It doesn’t need to be as aggressive as the ticketing system). The ticketing system also removes mail once it’s been processed. So other than mail that is waiting to be processed between 1 minute pulls, mail should not be present in the inbox. I’m unsure how easy it would be to detect if an email or emails exist between multiple pulls? But if we could detect the emails that exist in the mailbox and then during its next 5 minute pull determine if any of the same emails continue to exist in the next pull. Another option might be to look at the timestamps of the email. If any emails are present with a timestamp over 10 minutes of the current time, there is likely a problem as well. If you have any other ideas or possible methods, please present them to me. We would then either utilize a local mail server or another mail server that we have setup to relay a message to a manager to investigate a potential problem with mail in the ticketing system inbox. This functionality should be in the script as well. I would also like the script to send an alert if there is an issue connecting to the mailbox. From time to time we will update/change passwords for the mailbox for security reasons. If we forget to update the credentials in the script, I’d like it to have the ability to let us know there is a problem connecting to the mailbox it is monitoring.
ID Proyek: 12047104

Tentang proyek

17 proposal
Proyek remot
Aktif 7 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
Good morning, My name is David Irving and I've been a professional programmer for over 18 years (with a BS in Computer Science with a focus in Programming) and I have been working as technical lead for a PHP-based company for over ten years. As you can see, I have an excellent reputation on not only this site but also on Elance ([login to view URL]). I have written numerous email parsing scripts in the past and I know I can get this done for you quickly (and more importantly, correctly) - The approach for this is fairly easy, we write a script that you can cron (as you suggested) and it would follow the following worklow: 1. Check to see if we have a list of message UIDs from the last run 2. Log in to email server and pull a list of existing message UIDs 3. If any of the existing message UIDs are present in the past run's UID list, we alert you 4. Store list of UIDs from this run for the next comparison 5. Rinse and repeat ;-) Please let me know if you have any questions as I'd be happy to answer them prior to you choosing a coder! Thank you and I look forward to the possibility of working with you on this project!
$166 USD dalam 3 hari
5,0 (89 ulasan)
6,2
6,2
17 freelancer menawar dengan rata-rata $166 USD untuk pekerjaan ini
Avatar Pengguna
I have read your project. I'm sure i can help you to do it. I HAVE SOLVED THIS PROBLEM MANY TIMES. I have a solution for you to notify real time. I have 7 years of experience in Web development, System administrator and Security researcher. Choose me then you will work with a Professional Devops, you won't be disappointed. Thanks.
$200 USD dalam 3 hari
5,0 (46 ulasan)
5,6
5,6
Avatar Pengguna
Hello. More 20 years programming experience. I need more details to set real time and price. Regards. -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$200 USD dalam 7 hari
4,5 (39 ulasan)
5,4
5,4
Avatar Pengguna
Hi! I have similar issues with imap server. I could only solve this after compiling panda-imap library and using it for the poll script.
$111 USD dalam 3 hari
5,0 (19 ulasan)
4,4
4,4
Avatar Pengguna
Hello Sir, Your project interests me. I will be available to participate in its realization. for more information contact me zakariaa benslimane
$133 USD dalam 10 hari
4,8 (12 ulasan)
3,7
3,7
Avatar Pengguna
Hello, I'm a fulltime freelancer and I provide only high-quality, on-time results, using the latest cutting-edge technologies and keep constant communications and updates during the project. Please contact me if any question or want to discuss any detail before start. Thanks
$200 USD dalam 7 hari
4,8 (2 ulasan)
3,7
3,7
Avatar Pengguna
Hello, I have worked with perl on unix for many years. I had implemented similar script in the past where it is scheduled as a cron job to run every 10 minutes and checks certain log files on the server and sends email alerts when certain conditions occur. I understand your requirements very well and I have a nice solution for you in mind. If you are interested, send me sample email file and I'll tell you how I will proceed with this. Looking forward to hearing back from you. Have a great day.
$155 USD dalam 3 hari
5,0 (2 ulasan)
2,5
2,5
Avatar Pengguna
I would write this with a python script and libraries to use either POP3 or IMAP depending on the email server configuration that you have. The requirements seem straight forward. How would you like to be notified when the password/connection fails? Is that just an email to a different inbox or just write it to a log? I assume this is a linux based environment based on comments in the posting.
$194 USD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hello, My name is Shahid, I am certified python expert I have 4 years+ experience in python language and . i have completed 100+ projects using python .. i know what you looking for .can do it for you with quality Expertise : Python, Django, Django-Rest- Framework and many python packages. My key Skills are: Python, AngularJS, Scala, JavaScript, Go, PHP, SQL, HTML, Jython, Perl, CSS. Platforms: Linux, Amazon Web Services (AWS), Google App Engine, Windows, Mac OS X . You can test the quality of my work if needed. Regards Shahid
$100 USD dalam 4 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I have written Python scripts in the past to monitor various pieces of infrastructure. I'm confident I can build this script to fit your purpose. The script will include the requested repeat check for the email before sending an alert as well as triggering an alert if connection to the mailbox is unsuccessful.
$166 USD dalam 3 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Hiawatha, United States
5,0
8
Memverifikasi Metode pembayaran
Anggota sejak Sep 5, 2013

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.