by ehavemann » Tue Jan 22, 2008 7:54 pm
(1) I will probably need to preserve an archival "Inbox" and a "Sent Mail" folder for each user, regardless of the user's email client (Outlook vs AMS Webmail, for example). I can do this either by creating a "dummy" domain "archive_company.com" and replicating each username in the dummy domain, or creating a parallel set of mailboxes in the same domain like "archive_username@company.com".
(2) Would a "Send Copy of All Outgoing Mail To" content filter rule capture emails sent out from, say, a Microsoft Outlook client whose outbound SMTP server is directed to my Ability server?
(3) One of the content filtering actions is "Execute Application" which accepts parameters. Can field tags be in those parameters? Any other parameters available? (specifically the path\name of the config\"domain"\"useraccount"\inbox\"randomtextname".txt file containing the email).
(4) Can I create custom header fields (like "ARCHIVE_FROM:") and replace it with regular text concatenated with a field tag ('like 'ARCHIVE_####FROMADDRESS####')? And then that custom header is injected into the raw *.txt file containing the email?
(5) I can probably write a script that parses out emails saved in any arbitrary folder (like copies of all outbound emails sent to an account) and programmatically move them into different folders based on info (such as custom headers and field tags) contained in the .txt file. I don't think I can do this strictly with AMS rules, unless I define a rule for each user, because I can't construct a "wildcard" alternate email address (eg, *@archive_company.com) based on the original address (eg, *@company.com).