
| Current Path : /var/mail/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : //var/mail/index.py |
import os,re,sys,time
domains = []
domains.append("ift-informatik.de")
domains.append("shortnote.de")
domains.append("12park.de")
domains.append("12park.at")
domains.append("china-sensors.de")
domains.append("ift-pallets.eu")
domains.append("ift-pallets.de")
domains.append("holz-machines.de")
domains.append("bebop-gmuend.de")
users = []
users.append("cgabriel")
users.append("jstimm")
users.append("gelsner")
users.append("jfriedrichs")
users.append("dsrdic")
users.append("iilic")
users.append("yzhao")
users.append("xli")
users.append("vgabriel")
users.append("rdong")
patternsxxx = []
patternsxxx.append("Viagra,V!agra,V1agra,Sexologie")
patternsxxx = (",".join(patternsxxx)).split(",")
patternstrash = []
patternstrash.append("**SPAM**")
patternstrash = (",".join(patternstrash)).split(",")
mailboxes = []
mailboxes.append("")
for domain in domains:
for user in users:
print("")
print("========================================")
print(" " + domain + " " + user)
print("========================================")
print("")
for pattern in patternstrash:
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Trash mailbox INBOX TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Trash mailbox INBOX BODY '" + pattern + "';export iii=")
if user == "cgabriel" and domain == "ift-informatik.de":
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/Trash mailbox Archive/2018 TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/Trash mailbox Archive/2018 BODY '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/Trash mailbox Archive/2020 TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/Trash mailbox Archive/2020 BODY '" + pattern + "';export iii=")
for pattern in patternsxxx:
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " XXX mailbox INBOX TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " XXX mailbox INBOX BODY '" + pattern + "';export iii=")
if user == "cgabriel" and domain == "ift-informatik.de":
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/XXX mailbox Archive/2018 TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/XXX mailbox Archive/2018 BODY '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/XXX mailbox Archive/2020 TEXT '" + pattern + "';export iii=")
os.system("export iii=" + domain + ";doveadm -D move -u " + user + " Archive/XXX mailbox Archive/2020 BODY '" + pattern + "';export iii=")
os.system("chown -R " + user + ":ift " + domain + "/" + user)
os.system("chmod -R 775 " + domain + "/" + user)
os.system("export iii=" + domain + "; doveadm -D -v fts rescan -u " + user + "; export iii=")
time.sleep(1)
print("")
print("========================================")
print(" " + domain + " " + user)
print("========================================")
print("")
os.system("export iii=" + domain + "; doveadm -D -v index -u " + user + " '*'; export iii=")