mirror of
https://github.com/hastagAB/Awesome-Python-Scripts.git
synced 2024-12-18 16:20:14 +00:00
.. | ||
docs/images | ||
contact-distribution.py | ||
lastseller.txt | ||
README.md |
Contact 'Leads' Distribution
Distributes the contacts you receive sequentially to emails in a list.
Use case
When you have a sales team and would like the contacts received on a form to be equally distributed between them.
How to Use in cPanel
- Create an email account that will receive the contacts
Ex: sellers@domain.com
- Create the email accounts where the contacts will be distributed.
- Upload the script to the server. (note: DO NOT use a public folder)
- Change script privileges
$chmod 744 contact-distribution.py
- Change the list of sellers (the same as you created in step 2)
# list with sellers or emails for distribution
sellers = [('Seller 01', 'seller01@domain.com'),
('Seller 02', 'seller02@domain.com'),
('Seller 03', 'seller03@domain.com')]
- Change the primary receiving email. (the same one you created in step 1)
s.sendmail("sellers@domain.com", sellers[nextSeller][1],
msg.as_string())
- Add a new forwarding to the mail distribution.
- Forward it to the script.
Done.