Server side rule filtering and message colorization

I've been using server side rule filtering (Sieve) to handle all my mail filtering, mainly because I don't have a .Mac account and I have multiple machines that I access my mail from. This setup works really well except I have not been able to figure out how to color a message.
I've searched and read through emails, but I haven't seen anything else about this problem. I even found a message that had been colorized by Mail's Junk filter, and found that Mail adds an additional mime part onto the message which is a property list that specifies the color of the message.
What I really want is some way that I can set a header on my message, which Mail will see and apply that color to the message when it caches it on my Mac. A lot of my messages get moved to specific folders, but I still want to colorize them, and as far as I've seen, Mail's rules only work on messages that end up in the INBOX.
Although I fear that its not possibly, I figured I'd ask for help if anyone has encountered similar problem and solved it.
-d

The IMAP-protocol (I suppose that's the one you use, otherwise server side mail filtering won't be visible in Mail.app) does not have any mechanism to transmit colorization information to the client. You have to set up these manually on each client.

Similar Messages

  • Server side rule - inline forwarding of a message

    We have a solution that generates custom x-header on all emails (via an Outlook Add-in).  Using Outlook, User A creates a server-side rule which forwards messages onto User B.  User B receives a message without the custom
    x-header.  My question is how can I retain the custom x-header, at the moment I cannot think of any way!
    The server-side rule can use 'forward as attachment' which keeps the custom x-header in the attached message, but the 'inline forward' action (where the forward message is embedded into the body of the new message) doesn't.  Requirement is for both
    types of forwarding to function!
    Thanks
    A

    Have you looked at using a Transport Rule instead ?, because Transport Rules allow you to process messages in the Transport Pipeline you should be able to copy the Forward recipient on the message and that will means they will get an exact copy of the
    message.
    Cheers
    Glen

  • Server side rule and procCall - only in es_mail schema

    I am trying to call procedures in the procCall tag of a server side rule, but I cannot make it work for procedures that are not in the es_mail schema.
    I tried creating synonyms and I am dead sure my grants are correct, but as soon as I add a schema name in front of the call it stops working.
    Is this correct, people of Oracle, and why?
    Wendy

    The IMAP-protocol (I suppose that's the one you use, otherwise server side mail filtering won't be visible in Mail.app) does not have any mechanism to transmit colorization information to the client. You have to set up these manually on each client.

  • User mailboxes have more server-side rule options then shared mailboxes?

    I was hoping to set up some server-side rules to keep a shared mailbox clean.  The goal was to have some rules to move incoming messages to specific folders based off words in the subject.  I opened the shared mailbox in OWA and found the action
    of moving the message to a folder was not available.  At first I figured that's an action that's only available in a client-side rule.  However, I then found that in my user mailbox that action is available server-side.  It would appear there
    are a number of other action that are available server side to user but not shared mailboxes.
    Anybody else notice this?  Is this a bug?
    Single Exchange 2013 SP1 server - nothing fancy.

    Hi,
    I have a test in my environment using Exchange 2013. We can use two methods to create rules in OWA. When I open shared mailbox via OWA to create rules, only one way is possible. I recommend you use this way to create rules in OWA and check the result. Here
    is the detailed steps for your reference.
    Click Setting icon (on the right corner) -> Options -> organize email -> New
    Hope it helps.
    Best regards,
    Amy Wang
    TechNet Community Support

  • Calling PL/SQL from Server Side Rule

    Hi there,
    I'm wanting to call a PL/SQL procedure from a server side rule created within collaboration suite using the oesrl command line utility. I have seen examples of the XML rule which should do this together with the appropriate PL/SQL
    <account qualifiedName="UM_SYSTEM" ownerType="system">
    <rulelist event="relay">
    <rule description="Retention Rule" active="yes">
    <condition negation="no" junction="and">
    <condition>
    <attribute tag="rfc822to"/>
    <operator caseSensitive="no" op="contains"/>
    <operand>instigate.com</operand>
    </condition>
    </condition>
    <action>
    <command tag="call"/>
    <parameter>RulesPackage.archive_message</parameter>
    <parameter>test1</parameter>
    <parameter>Archive</parameter>
    </action>
    </rule>
    </rulelist>
    </account>
    The above should call the Procedure RulesPackage.archive_message when an email to anyone at instigate.com arrives in OCS. I have written and tested an appropriate package. However, I have been unable to get the rule to execute and call my PL/SQL when I send an email to trigger it.
    I have written rules which do not invoke external packages without any trouble.
    I believe the problem is that I need to register the PL/SQL package with the rules engine somehow, before the rule can find it, but I am uncertain how to do this, or even if that is indeed what I need to do.
    Any help would be most appreciated as the documentation doesn't go into too much detail.
    I am using OCS R2.
    Regards
    Oliver

    Could you please check the structure of the procedure "RulesPackage.archive_message" ? It may fail due to procedure structure.
    The structure should be similar to the below example
    PROCEDURE archive_message
    (p_event IN NUMBER,
    p_sessionid IN NUMBER,
    p_msgobj IN es_mail.mail_message_obj,
    p_param1 IN VARCHAR2,
    p_param2 IN VARCHAR2,
    p_status OUT NUMBER) AS
    BEGIN
    /* Code for Archving */
    END;
    Relevant URL:
    http://download-west.oracle.com/docs/cd/B25553_01/mail.1012/b25459/ad_email_custact.htm#sthref677 (Please check Step 2 of "A Custom Action Written in Java")

  • Server side includes: outdated and not supported by host?

    I've been using SSI's for ages with no problem from any host. Recently I signed up with a new web hosting company, one of the more established ones in the Seattle area. They do not support SSI's and claim that using them is not safe and is not a modern approach to web design. They suggested I use a more advanced programming language to create my sites, such as ASP.NET (something I have no desire to do).
    Are server side includes outdated and no longer the way to do things? I find that hard to believe.
    -Jesse

    Are server side includes outdated and no longer the way to do things? I find that hard to believe.
    That language is from Microsoft who seem to think so along with Windows based hosting providers offering ASP.NET.
    IIS no longer comes with SSI installed by default. It has to be configured by the hosting provider.
    http://blogs.iis.net/robert_mcmurray/archive/2010/12/28/iis-notes-on-server-side-includes- ssi-syntax-kb-203064-revisited.aspx
    However, classic SSIs (in the sense of including static content from one page inside another) are still one of the most powerful, safe and flexible tools for managing repetitive page elements in any web page. Not to mention easy.
    ASP.NET has its own way of doing the equivalent of SSIs - and lots more beside but much of which does not interest web designers at this stage.
    http://stackoverflow.com/questions/894720/asp-net-equivalent-of-server-side-includes
    http://searchsoftwarequality.techtarget.com/answer/Alternatives-to-server-side-includes-fo r-ASPNET

  • HI,MASTER,IS FMS server-side NetGroup.sendToNearest () and NetGroup.post () can reliably send it?

    I do a chat room, and use of FMS NetGroup.post () to do the public chat, with the FMS NetGroup.sendToNearest () do private chat whisper, test all normal, but I've heard, these two methods are not 100% reliable transmission of data, can I use these two methods do, a very large number of my application, I have used the forward。
    if(e.info.fromLocal == true){
    // We have reached final destination
    trace("Received Message: "+e.info.message.value);
    }else{
    // Forwarding
    netGroup.sendToNearest(e.info.message, e.info.message.destination);
    break;
    Rule out a firewall problem, these messages can pass 100% to destination?
    I do not understand English, so sorry, please help me

    THANK YOU VERY MUCH Mike.
    Will my chat room this can be used NetGroup.post () to do an open chat with NetGroup.sendToNearest () do private chat。Or that the use of traditional Application.broadcastMsg () to do the public chat, I used your advice

  • Exchange/Outlook 2010 Server Side Rule

    Hi guys,
    Does anyone know what happens with regards to rule that forwards email received to a new destination (in this case a contact) but the outbound message size limit is breached.  In normal operation Outlook would pop-up a message indicating but what happens
    in the case of the rule.  Would it fail and retry or what?
    Thanks
    Andy
    Cheers Andy

    Good question. It seems our enterprise Exchange team have set the inbound message limit to 35MB and the outbound to 25MB. This therefore plays havoc with journaling to an external source.
    Just trying to determine if it would just silently fail or cause anything else.
    Appreciate the help.
    cheers
    Cheers Andy
    Interesting. Where is that set exactly? On the receive and send connectors or the global limits?
    The global limits should match for the send and receive limits and be equal to the highest allowed message size.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Server-Side Rules

    How can I add more than one event on my SSR XLM file? I need to make a rule for internal and external mails but i only can add one of them.

    If someone need to do the same here it is!
    <account qualifiedName="UM_SYSTEM" ownerType="system">
    <rulelist event="reception">
    <rule description="Reception max recipients" group="all" active="yes" visible="yes">
    <condition negation="no" junction="and">
    <procCall>RulesPackage.myCondition1</procCall>
    </condition>
    <action>
    <command tag="reject" />
    <parameter>Param X</parameter>
    </action>
    </rule>
    </rulelist>
    <rulelist event="relay">
    <rule description="Relay max recipients" group="all" active="yes" visible="yes">
    <condition negation="no" junction="and">
    <procCall> RulesPackage.myCondition2</procCall>
    </condition>
    <action>
    <command tag="reject" />
    <parameter>Param Y</parameter>
    </action>
    </rule>
    </rulelist>
    </account>
    Good Luck!
    Pedro

  • Server side document creation and printing

    I have a Java application server that resides on an AIX server. I have a need to create some documents on the server, and print them to one of the AIX print queues. In the past, I have done this by creating PDF documents using iText and then using an operating system call to the acrobat reader process which converts the PDF to a PostScript file and then redirects that to one of the AIX print queues.
    This was working fine and dandy until I changed my process to do something a bit different in my PDF files, and it appears that my Acrobat process on the AIX box no longer likes my PDF documents and isn't printing them correctly. But on my Windows machine, the PDFs are viewer just fine, and printed.
    So something fishy is going on with the Acrobat process on the AIX box.
    So here is what I've tried:
    1) Upgrading the Acrobat process from 5.0 to 7.0 - Result: could not get the new version working, it has all kinds of missing dependencies etc etc.
    2) Tried to use GhostScript to print the documents - Result: it also didn't seem to print the documents properly.
    My question isn't really to ask how to solve this, but to ask if anyone else has ever developed a system that creates some sort of documents with dynamic content on a server and spools them to a print queue on that server?
    I am second guessing myself about using PDFs now, but I don't know what my other options would be.
    So to sum up, the system is a gui-less character based server running a Java app server and I want to be able to create some sort of document that could contain text, images etc, and spool it to a Unix print queue.
    Any suggestions from anyone would be greatly appreciated.

    That is a possibility, but these documents can be viewed through our ERP application as PDFs in Adobe, and through a web application as well. So essentially we want them to be PDF documents except when they are to be printed through the application server.
    I suppose I should continue down the path of finding a more robust PDF -> PostScript converter that will run on our Unix system.
    I was hoping to get feedback from users on what they've used to create documents that seems to work best in a PDF format, and if they've ever had to print them from a Unix queue etc.
    Thanks.

  • Vacation messages / server side mail rules

    With WebMail depreciated in OS X Server, is there a recommended (incorporated) way for users to configure vacation messages and other server side rules?

    The seive rules are referenced by the imap server on OS X and it is responsible for the mail sort. The old webmail (SquirrelMail) and the newer webmail on Lion (Roundcube) were only writing the rules that the sieve engine of the server were reading.  In other words, the webmail doesn't handle the sorting of the incoming messages, its built in filter settings write the rules that the server uses to sort them.
    In Roundcube, that is the managesieve plugin. By default, the rules get saved in /Library/Server/Mail/Data/rules/[user UniqueID]/dovecot.sieve with the new Roundcube and older rules are default.sieve. Dovecot seems to look for one or the other and uses it.
    So, and I still have to read (and if anyone can answer!) since I've not looked at this since 10.8 server has first come out:  They moved the mailstor moved in ML, but does Dovecot still have sieve rules ENABLED or does that require a .conf change?
    To answer your configuration question:
    if you're comfortable with editing a text file, Roundrube is VERY simple to configure in my opinion. Everything is well commented in the settings files. Almost all of the settings are having it connect to your IMAP and SMTP server, same as an email client's settings.  And that's it, you don't need to compile anything to use it.
    You will need to setup MySQL or ProtegeSQL with it, but they have scripts that setup the tables for you, again, pretty simple.  PERSONALLY, I chose to install MySQL (they have a Mac .pkg install and a System Preference Pane for it).  I did not want to use the ProtegeSQL Apple supplies with OS X because we've all learned this lesson: who knows when they'll abandon THAT and leave us all scrambling for a solution again.
    This way, my SQL install is indepenent, ready for the next OS upgrade without wondering if Apple will take it away, or even transportable to another platform.

  • Editing server-side Sieve via IMAP... does Messaging Server support RFC 5804?

    The Sieve Addon for Thunderird https://addons.mozilla.org/en-us/thunderbird/addon/sieve/ (https://github.com/thsmi/sieve) mentions the sieve management protocol (RFC 5804) accessible over IMAP. I did not find any mention of this on the CommSuite Wiki, so I guess it is not supported at the moment... or just not published?
    Apparently, most users of this addon use it in conjunction with Dovecot server which does support Sieve server-side filtering, and/or with projects like this to translate between client-side Mozilla filters and server-side Sieve filters: Mozilla filter to sieve converter | Free Communications software downloads at SourceForge.net
    I am not sure yet if there is an addon to automatically replicate client-side rules onto the server-side rules as the users edit them in their GUI... but this would be the next logical step
    //Jim

    Hello, thanks for the update despite the lack of forbidden details.. at least, the feature is in the pipeline
    Could you please clarify: did I understand correctly that the managesieve RFC and implementation by the Messaging Server are not compatible with the user's Sieve rules as maintained by Convergence (as of today)? I did not really dig deep into the RFC definition, but does it define that the IMAP server maintains one big script only (and not something like an IMAP mailbox with numerous small scripts, possibly ordered by some attribute)?
    Conversely, would the Messaging Server be able to use large singular sieve scripts pushed by an email client, and would these be useless or invisible to Convergence client?
    Thanks.
    //Jim

  • How do I define server-side spam rules with Yosemite & Server 4

    Really surprised that this isn't functionality available in the server UI. Poking around in the dovecot/spamassassin docs imply this is possible using sieve, but the configuration looks more complex than I'd like to have to figure out on my own. It seems that sieve might be possible to use. In /Library/Server/Mail/Config/dovecot/conf.d, the option sieve_dir is uncommented, pointing to /Library/Server/Mail/Data/rules/%u. That seems to imply I could create user directories there and apply some sieve rules, has anyone tried this?
    I'd rather not do user-specific rules, I'd prefer to use the default and attempt to move all spam into a spam folder for each user.
    I've seen notes that the webmail client Roundcube provided server-side rules, but I really don't need the web mail client, and various search results seem to raise questions about whether Roundcube is compatible with Sever 4 / Yosemite.
    Any help would be appreciated...

    Was able to get it working with some digging. The basic summary is that you need to create a rules directory for each mail user, and then add a sieve rule in each of the directories you create. I did this manually, which is manageable because I'm using OS X server for my household, and we don't add members to my household that often... :-). Summary of the steps:
    1) Each user has a directory in /Library/Server/Mail/Data/mail that is in UUID format (long hex string with sections broken by - characters).
    2) For each of the users you identify in (1), create an equivalent UUID directory in /Library/Server/Mail/Data/rules
    3) Create a file named "dovecot.sieve" in each of the directories you created in (2). For a basic rule that moves mail marked by SpamAssassin as spam to the Junk folder that Mail.app should create by default, you can use the following:
         require ["fileinto"];
         # rule:[SPAM]
         if header :contains "X-Spam-Flag" "YES" {
                 fileinto "Junk";
    4) Ensure that all of the directories/files are owned by _dovecot. I marked dovecot.sieve as executable, but I'm not sure that was necessary.
    5) Once you've done steps 1-4, you should start to see evidence that sieve is being used for delivery of mail in /Library/Logs/Mail/mailinfo.log. Grep for "sieve" in that to see activity. If there are errors, you'll likely see notices that there are sieve logs being created in the rules directories you set up in (2). I ran into errors for at least one account that didn't have a Junk folder created; if you hit that just have the user create a folder named Junk to clear it up.
    Hope this helps others...

  • Problem inserting records after execution of server side code

    Hello,
    I've created a server-side function for duplicating a master record and it's details. This function has two input parameters that define the new unique key of the master record. Because the user has to supply the new unique key, there is a possibility that the unique key already exists.
    The server-side function is being called from a form module. This form module contains all the code needed for opening / closing and aborting the HSD transaction. The form also enables users to add new master records manually.
    If the server-side function is called from within the module there are two possible outcomes:
    1, the unique key already exists and the HSD error message window is displayed.
    2, the unique key does not exist and the records get duplicated.
    If I try to add a new master record in the form after a failed duplication process, I get a form message informing me that NULL cannot be inserted into the ID column. (The primary key.) BTW updates work just fine. However, if I call the server-side function again and the duplication process is succesfull, I can again insert a new master record in the form succesfully.
    I'm assuming that this problem has something to do with the TAPI package because I use TAPI insert calls to insert the master / detail records when duplicating. A workaround for this problem is (obviously) to check if the supplied unique key already exists in the database before calling the server-side function.
    I however am concerned a bit because a lot of program functionality has been implemented in server-side functions and procedures. So I would like to know if anyone has had the same problems and possibly knows if there is a generic solution to this problem.
    Greetings,
    Marco.

    Marco,
    Can you make a test case for me and send it to me? It looks like we might have a bug and I would like to investigate.
    Regards,
    Lauri
    [email protected]

  • Reappears Missing Server Side Dependencies in Sharepoint Foundation 2013 Health Analyzer

    Hi all,
    I am a little bit confused why I am getting missing server side dependencies again and again. The missing server side dependencies shows the errors of "MissingSetupFiles". When I click on "Reanalyze Now" button,
    the error vanishes from the Health Analyzer page. But after one day it reappears again and shows "Missing Server Side Dependencies", When I again click on "Reanalyze Now" the error of "Missing Server Side Dependencies" goes
    away.
    But after one or two days, the error comes up again.
    Can you please help me why this is happening.
    Thanks for help.

    Hi Vishwajeet,
    You are able to use SharePoint Feature Administration from Codeplex to clean up the Missing Features. You can do it by clicking here.
    Also , you  are able to use PowerShell to resolve it. More  detailed information, click here.
    Here are some similar posts for you to take a look at:
    http://social.technet.microsoft.com/Forums/en-US/cc0b3ac7-1eb7-4e5b-9334-8c556e4c8b23/test-spcontentdatabase-errors-in-sharepoint-2010
    http://www.jeffscorner.org/blog/post/SharePoint-2013-%E2%80%93-Missing-server-side-dependencies-%E2%80%93-MissingWebPart-Webpart-class.aspx
    http://www.heyweb.net/2011/08/fixing-missing-server-side-dependencies-missingfeature/
    I hope this helps.
    Thanks,
    Ketak

Maybe you are looking for

  • Disc will no longer burn - QMaster error

    Yesterday (and on many other days) I burned a Blu-ray Disc out of FCP7 (using Share). Today when I follow the exact same procedure as I always do, I get the "Share Failure. An Internal error occurred: Apple Qmaster File Agent not found." error messag

  • Unable to use brand new Ipod Nano 3rd gen

    I have just purchased an ipod nano 3rd generation. I had previously updated iTunes to the latest version available on my MacBook Pro (10.4.10) Whenever I plug it in I get: "An iPod has been detected, but it could not be identified properly. Please di

  • Connect my Wii to The internet

    HELP!!!! I have A a linksys WRT54G2 and am trying to connect it to my wii. I had my Wii search for an access point And it found my router. I put in my password and it was accepted but I am still Not Connected to the internet. WHAT AM I DOING WRONG???

  • How do i get my iphone 4 jailbroken by apple?

    how do i get my iphone 4 jailbroken by apple? I'm moving and i want to be able to use the same phone with another service provider.

  • Imovie open but no project window

    Os 10.5.3 Can't work with IMovie It start, I have access to preference, font etc etc but to project windows and I can't make new one it's gray. Need help and of course I have trash the pref project and all the basic