Hi 2 all.
I found i few topics with this question but still don't find any solution.
The idea is simple:
End user never work with mail server or mail gateway directly. For end user email is ended on his own mail client like Outlook, Thunderbird e.t.c.
In big companies can be more than 1000 users. Each of them has different spam senders. So, this BAD senders is not static and must be banned on the start.
So, to resolve this task i see next variants:
1. All users send/resend to PMG Administrator email with sender that they want to block.
This is worse variant for Administrator.
2. Each user must login to PMG and add bad user to their Black list by himself.
This is worse for End User, because most of them is stupid for this action and this is problem to sync data with Junk folder in email client and Blist on PMG.
So, variant 1 and 2 is worked - but unusable on real life.
Next one idea was:
3. Write PS script that get senders for selected/each users Junk folder on exchange, and put it to End User black list on PMG.
This is most useful variant for all sides, but it really hard to make this job. I don't find any info how to control users personal WL/BL data by
python, sh, or another cli or API on the PMG. But for my opinion, this variant is perfect.
4. Create some rule on the PMG that make next:
If internal user send some special mail to spam@mydomain.com with Subject badsender@gmail.com - catch this mail and add email address from subject to global/end_user black list.
Or, the better way, user just resend problem mail as an attachment to the spam@mydomain.com - catch this mail and get sender from attached email to add it in to global/end_user Black list.
So, 3 an 4 variant look nice. But each of them can't be resolved by myself, because i dont have additional information how to work with this list.
Maybe we can work with database or PMG has some API to do this?
I hope, some one can continue this idea, or advice another way.
But the main idea is find the solution for Users.
For the Administrators PMG is awesome and perfect.
Thanks.
I found i few topics with this question but still don't find any solution.
The idea is simple:
End user never work with mail server or mail gateway directly. For end user email is ended on his own mail client like Outlook, Thunderbird e.t.c.
In big companies can be more than 1000 users. Each of them has different spam senders. So, this BAD senders is not static and must be banned on the start.
So, to resolve this task i see next variants:
1. All users send/resend to PMG Administrator email with sender that they want to block.
This is worse variant for Administrator.
2. Each user must login to PMG and add bad user to their Black list by himself.
This is worse for End User, because most of them is stupid for this action and this is problem to sync data with Junk folder in email client and Blist on PMG.
So, variant 1 and 2 is worked - but unusable on real life.
Next one idea was:
3. Write PS script that get senders for selected/each users Junk folder on exchange, and put it to End User black list on PMG.
This is most useful variant for all sides, but it really hard to make this job. I don't find any info how to control users personal WL/BL data by
python, sh, or another cli or API on the PMG. But for my opinion, this variant is perfect.
4. Create some rule on the PMG that make next:
If internal user send some special mail to spam@mydomain.com with Subject badsender@gmail.com - catch this mail and add email address from subject to global/end_user black list.
Or, the better way, user just resend problem mail as an attachment to the spam@mydomain.com - catch this mail and get sender from attached email to add it in to global/end_user Black list.
So, 3 an 4 variant look nice. But each of them can't be resolved by myself, because i dont have additional information how to work with this list.
Maybe we can work with database or PMG has some API to do this?
I hope, some one can continue this idea, or advice another way.
But the main idea is find the solution for Users.
For the Administrators PMG is awesome and perfect.
Thanks.