Mail rules, edit header list and search full content?

I'm deserately trying to filter my emails.
within the raw source of my emails I want to filter the emails that contain file:/// this is in the body of the email or the html part.
Under
Preferences > Rules > in the drop down menu edit header list, but what should I use to make it search this deep in the mail?
This is an example of the email, and highlighted in BOLD is the area I wish to filter out into a separate email
Many Thanks in advance
Matt
X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by $$$$$.$$$.$$$
          id <01CCCAFD.69599D8F@$$$$$.$$$$$$.$$$>; Wed, 4 Jan 2012 16:25:02 -0000
MIME-Version: 1.0
Content-Type: multipart/alternative;
          boundary="----_=_NextPart_001_01CCCAFD.69599D8F"
Content-class: urn:content-classes:message
Subject: Bulletin Week 19
Date: Wed, 4 Jan 2012 16:25:02 -0000
Message-ID: <0F0A41CBB8261044A318554AA36AAD9C1641760E@$$$$$.$$$$$$.$$$>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Bulletin Week 19
Thread-Index: AczK/Vmg71BiSfYQRrusUkYifKAcjQ==
From: "Their Name" <[email protected]>
To: "Everyone Else" <[email protected]>,
This is a multi-part message in MIME format.
------_=_NextPart_001_01CCCAFD.69599D8F
Content-Type: text/plain;
          charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi All
=20
Please click on the link below to see the latest news.
=20
G:\Retail Ops Public\BULLETIN\2011-2012\Week 19\Bulletin - All Docs.doc =
<file:///\\uranus\here\Retail%20Ops%20Public\BULLETIN\2011-2012\Week%20=
19\Bulletin%20-%20All%20Docs.doc>=20
=20
Many thanks,
=20
Kind Regards,
Their Name
=20
fashion =FC footprint=20
Please do not print this email unless absolutely necessary=20
=20
------_=_NextPart_001_01CCCAFD.69599D8F
Content-Type: text/html;
          charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DGenerator =
content=3D"Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
          {font-family:Calibri;
          panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
          {font-family:"Comic Sans MS";
          panose-1:3 15 7 2 3 3 2 2 2 4;}
@font-face
          {font-family:Webdings;
          panose-1:5 3 1 2 1 5 9 6 7 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
          {margin:0cm;
          margin-bottom:.0001pt;
          font-size:12.0pt;
          font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
          {mso-style-priority:99;
          color:blue;
          text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
          {mso-style-priority:99;
          color:purple;
          text-decoration:underline;}
span.emailstyle17
          {mso-style-name:emailstyle17;
          font-family:"Arial","sans-serif";
          color:windowtext;}
span.emailstyle18
          {mso-style-name:emailstyle18;
          font-family:"Arial","sans-serif";
          color:navy;}
span.emailstyle19
          {mso-style-name:emailstyle19;
          font-family:"Arial","sans-serif";
          color:navy;}
span.emailstyle20
          {mso-style-name:emailstyle20;
          font-family:"Arial","sans-serif";
          color:navy;}
span.emailstyle21
          {mso-style-name:emailstyle21;
          font-family:"Arial","sans-serif";
          color:navy;}
span.EmailStyle22
          {mso-style-type:personal-reply;
          font-family:"Calibri","sans-serif";
          color:#1F497D;}
.MsoChpDefault
          {mso-style-type:export-only;
          font-size:10.0pt;}
@page WordSection1
          {size:595.3pt 841.9pt;
          margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
          {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue =
vlink=3Dpurple><div class="3DWordSection1"><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Hi =
All</span><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p>=
</span></p><p class="3DMsoNormal" style=3D'margin-left:144.0pt'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'> </spa=
n><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p>=
</span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Please =
click on the link below to see the latest news <o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p> =
</o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><a =
href=3D"file:///\\uranus\here\Retail%20Ops%20Public\BULLETIN\2011-2012\=
Week%2019\Bulletin%20-%20All%20Docs.doc">G:\Retail Ops =
Public\BULLETIN\2011-2012\Week 19\Bulletin - All =
Docs.doc</a></span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p></o:p>=
</span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p> =
</o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Many =
thanks,<o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p> </o:p></span></p><div><p class="3DMsoNormal"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
>Kind Regards,</span><span =
style=3D'color:#1F497D'><o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
>Their Name</span><span =
style=3D'color:#1F497D'><o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
>Communications Co-ordinator<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
>§§§</span><span =
style=3D'color:#1F497D'><o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
>01277 844429<o:p></o:p></span></p><p class="3DMsoNormal"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D'=
><o:p> </o:p></span></p><p class="3DMsoNormal"><b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Comic Sans =
MS";color:green'>fashion </span></b><span lang=3DEN-US =
style=3D'font-size:13.5pt;font-family:Webdings;color:green'>=FC</span><b>=
<span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Comic Sans =
MS";color:green'> footprint</span></b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Comic Sans MS";color:green'> =
</span><span style=3D'color:#1F497D'><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Comic Sans =
MS";color:green'>Please do not print this email unless absolutely =
necessary</span><span lang=3DEN-US style=3D'color:black'> </span><span =
style=3D'color:#1F497D'><o:p></o:p></span></p></div><p class="3DMsoNormal" =
style=3D'margin-left:144.0pt'> <span =
lang=3DEN-US><o:p></o:p></span></p></div></body></html>
------_=_NextPart_001_01CCCAFD.69599D8F--

You need to copy the XSL files from
/usr/share/wikid/lib/apple_templates
to
/Library/Application Support /Apple/WikiServer/Themes/custom theme
and then modify default.xsl in your theme folder.
Message was edited by: onisama

Similar Messages

  • How to I remove the 'panel' underneath the Header list, and above the mail Preview pane. Contains 'from' 'subject' 'reply' buttons to name a few. Takes up too much space.

    How do I remove the 'panel' underneath the Header list, and above the email Preview Pane. Contains 'from', 'subject', 'to', 'reply', 'forward' buttons to name a few. Takes up space.
    == This happened ==
    Every time Firefox opened

    setSize (600, 200);orpack ();Kind regards,
      Levi
    PS:
        int i;
    parses to
    int i;
    , but
    [code]    int i;[code[i]]
    parses to
        int i;

  • [Mail] change RSS header font and color

    Hi.
    I use Mail.app to read RSS and have some troubles with it. Let me show how does it looks like:
    As you can see, RSS header at Mail.app use very large fonts for RSS title and entry, some about half of the header is the date. Hmmm. This is wrong. And I want to change this UI behaviour, but Mail.app doesn't contain settings for this option.
    So, I looked Raw Source of RSS at Mail and saw some additional information about RSS and Mail:
    X-Uniform-Type-Identifier: com.apple.mail-rss-article
    <html><head></head><body><h3 id="AppleMailRSSTitle" style="font-weight: normal; padding-top: 5px"><a href="..." style="text-decoration: underline">Entry Title</a></h3>
    I tried to find at least some mention of the AppleMailRSSTitle id in the system, but found none. And under the "tried to find" I mean this:
    sudo find / -type f -name '*.*' -exec grep -H AppleMailRSSTitle {} \;
    In general, I do not find a way to change the font size in the header. Help me solve this problem, because it looks disgusting.
    Thanks a lot, dive.

    Before starting to complain, I have to admit that Mail.app made me switch from other rss and mail applications. It works well and I like having rss and mail in one program.
    But I totaly agree with you, I found this post by trying to find a fix for this ugly header. Also it's a mistery to me why the source name is the main title and the subject is the smaller sub title...
    And while I'm at it, just one more thing, this rss header or at least the title should be a link. So that if you want to open the selected post in your browser, you don't have to scroll down to the "read more" link.

  • Mail 5.0 mailbox list and message list 1 and 2

    my mail had three columns ; mailbox list, message list and then individual message. the individual message disappeared and i don't see anyway of getting that column back! now i have  to double click a message to see its content whereas before i could see the content before just by selecting it. how do i get that column back?

    Mail (menu) > Preferences > Viewing > uncheck Use Classic Layout

  • Mail Rules have stopped working and I can't restart them.

    Here is the System Log entry. Can some help?
    Jun 20 21:51:15 mail com.apple.emailrules[22464]: 2011-06-20 21:51:15+0100 [-]   File "/usr/share/caldavd/lib/python/twisted/internet/tcp.py", line 855, in startListening
    Jun 20 21:51:15 mail com.apple.emailrules[22464]: 2011-06-20 21:51:15+0100 [-]     raise CannotListenError, (self.interface, self.port, le)
    Jun 20 21:51:15 mail com.apple.emailrules[22464]: 2011-06-20 21:51:15+0100 [-] twisted.internet.error.CannotListenError: Couldn't listen on any:8089: [Errno 48] Address already in use.
    Jun 20 21:51:15 mail com.apple.launchd[1] (com.apple.emailrules[22464]): Exited with exit code: 1

    Generically it looks like Mail is trying to bind and listen on port 8089 but that something is already bound and listening on that port. This could be a zombie process or something that appears to be listening when it actually isn't or a conflict raised by some other process being bound to the port first before Mail tries to bind.
    Has this survived an actual restart? A restart with Mail not running and then started after restart? It's possible for a port to be bound by a process and remain bound when if that process exits unexpectedly and then interfere with the same process rebinding to the same port. This can also come in form or a file that signifies a process being bound to a port and deleting the file while the service is off can free up that port.
    Also there is are groups specifically for OS X Server 10.6 and 10.5 (whichever you are using) that would probably be more appropriate for your post since this isn't an Xserve or Server problem specifically. You may get more eyes associated with Mail conflicts over there.
    Good Luck,
    =Tod

  • IMAP message list and search missing messages

    I access an IMAP server from my MacBook and iPad. When I look in folders on the server other than the inbox, the MacBook shows all the messages but the iPad is missing many. When I compare the two, the iPad has all, one-for-one, for the past four days or so. Before that, the list on the iPad is spotty. I have touched the update and download more messages buttons.
    Searching on the iPad also misses messages, but different ones. I can search on the iPad for messages I see on the Mac, and sometimes find them, although they don't show up in the message list (for example, the message from about five days ago, immediately before the last message which shows up consistently on both the Mac and iPad). In other cases, I can do a search on the Mac and iPad, and the Mac will show more hits from the search than the iPad.
    So, mail on the iPad, at least with an IMAP server, is unreliable. Is this well-known? Will this improve on iOS 4.2?
    Thanks for your help,
    ==Leonard

    I did an experiment with the IMAP server I have which stores the mail in mbox format in the home directory of the Linux server I have a login to. I can drag messages in any order I want from the inbox to a folder, and can verify that in the mbox file, they are stored in the order I dragged them in. Yes, those messages are shown in the iPad message list in chronological order, regardless of the order I dragged them into the folder.
    But, earlier messages are not shown in the iPad message list in the order they are in the mbox file or chronological order. Well, they are in chronological order, but with big time gaps. For example, the iPad shows a message from April 6 followed by April 1. But, I can see on my Mac that I have many messages between April 1 and 6. They do not appear on the iPad.
    Ah, I think I see something. Some of the messages in this mailbox are log files with timestamps at the beginning of the line. The iPad mail program appears to be taking the time from the first line in the body of the message rather than the timestamp in the mail message envelope.
    No, it just got stranger. I selected another mailbox, and then went back to the mailbox with the log files I was looking at before and the order of messages has changed! Now there are messages from May where there were messages from April. Still might be the timestamps in the body of the message because those are the first messages shown in the list after the last non-log-file messages.
    Now there are messages missing between April 30 and May 4, where I can see that the messages exist by looking in the Mac mail program. I can see that all the missing messages on the iPad are the ones for which the body starts with a timestamp.
    Perhaps the iPad has trouble with an IMAP server using mbox format.
    Another complication in my case is that the messages in the mbox file are not stored in the order they were received. I suspect this is because I copied them there, using Apple Mail, from previously being stored on my Mac. That is, I had all my mail On My Mac, and then selected all the messages in the folder and dragged them to the IMAP server folder. That put them into the mbox file in an unusual order. But, on the Mac, they show chronologically, regardless of the order stored in the file.
    The iPad also does this, for recent messages (which don't contain those log files with timestamps), but the timestamps in the body of the message may be confusing it.

  • Help with linked lists and searching

    Hi guys I'm very new to java. I'm having a problem with linked lists. the program's driver needs to create game objects, store them, be able to search the linked list etc. etc. I've read the API but I am really having trouble understanding it.
    First problem is that when I make a new game object through the menu when running the program, and then print the entire schedule all the objects print out the same as the latest game object created
    Second problem is searching it. I just really have no idea.
    Here is the driver:
    import java.util.*;
    public class teamSchedule
         public static void main (String[]args)
              //variables
              boolean start;
              game game1;
              int selector;
              Scanner scanner1;
              String date = new String();
              String venue = new String();
              String time = new String();
              String dateSearch = new String();
              double price;
              String opponent = new String();
              int addindex;
              List teamSchedLL = new LinkedList();
              String dateIndex = new String();
              String removeYN = new String();
              String venueIndex = new String();
              String opponentIndex = new String();
              start = true; //start makes the menu run in a while loop.
              while (start == true)
                   System.out.println("Welcome to the Team Scheduling Program.");
                   System.out.println("To add a game to the schedule enter 1");
                   System.out.println("To search for a game by date enter 2");
                   System.out.println("To search for a game by venue enter 3");
                   System.out.println("To search for a game by opponent enter 4");
                   System.out.println("To display all tour information enter 5");
                   System.out.println("");
                   System.out.println("To remove a game from the schedule enter search for the game, then"
                                            + " remove it.");
                   System.out.println("");
                   System.out.println("Enter choice now:");
                   scanner1 = new Scanner (System.in);
                   selector = scanner1.nextInt();
                   System.out.println("");
                   if (selector == 1)
                        //add a game
                        scanner1.nextLine();
                        System.out.println("Adding a game...");
                        System.out.println("Enter game date:");
                        date = scanner1.nextLine();
                        System.out.println("Enter game venue:");
                        venue = scanner1.nextLine();
                        System.out.println("Enter game time:");
                        time = scanner1.nextLine();
                        System.out.println("Enter ticket price:");
                        price = scanner1.nextDouble();
                        scanner1.nextLine();
                        System.out.println("Enter opponent:");
                        opponent = scanner1.nextLine();
                        game1 = new game(date, venue, time, price, opponent);
                        teamSchedLL.add(game1);
                        System.out.println(teamSchedLL);
                        System.out.println("Game created, returning to main menu. \n");
                        start = true;
                   else if (selector == 2)
                        //search using date
                        scanner1.nextLine();
                        System.out.println("Enter the date to search for in the format that it was entered:");
                        dateIndex = scanner1.nextLine();
                        if (teamSchedLL.indexOf(dateIndex) == -1)
                             System.out.println("No matching date found.  Returning to main menu.");
                             start = true;
                        else
                             //give user option to remove game if they wish.
                             System.out.println(teamSchedLL.get(teamSchedLL.indexOf(dateIndex)));
                             System.out.println("Would you like to remove this game? Y/N");
                             removeYN = scanner1.nextLine();
                             if (removeYN == "Y" || removeYN == "y")
                                  teamSchedLL.remove(teamSchedLL.indexOf(dateIndex));
                                  System.out.println("Scheduled game removed.");
                        System.out.println("\n Returning to main menu. \n");
                        start = true;
                   else if (selector == 3)
                        //search using venue name
                        scanner1.nextLine();
                        System.out.println("Enter the venue to search for in the format that it was entered:");
                        venueIndex = scanner1.nextLine();
                        if (teamSchedLL.indexOf(venueIndex) == -1)
                             System.out.println("No matching venue found.  Returning to main menu.");
                             start = true;
                        else
                             //give user option to remove game
                             System.out.println(teamSchedLL.get(teamSchedLL.indexOf(venueIndex)));
                             System.out.println("Would you like to remove this game? Y/N");
                             removeYN = scanner1.nextLine();
                             if (removeYN == "Y" || removeYN == "y")
                                  teamSchedLL.remove(teamSchedLL.indexOf(venueIndex));
                                  System.out.println("Scheduled game removed.");
                        System.out.println("\n Returning to main menu. \n");
                        start = true;
                   else if (selector == 4)
                        //search using opponent name
                        scanner1.nextLine();
                        System.out.println("Enter the opponent to search for in the format that it was entered:");
                        opponentIndex = scanner1.nextLine();
                        if (teamSchedLL.indexOf(opponentIndex) == -1)
                             System.out.println("No matching opponent found.  Returning to main menu.");
                             start = true;
                        else
                             //give user option to remove game
                             System.out.println(teamSchedLL.get(teamSchedLL.indexOf(opponentIndex)));
                             System.out.println("Would you like to remove this game? Y/N");
                             removeYN = scanner1.nextLine();
                             if (removeYN == "Y" || removeYN == "y")
                                  teamSchedLL.remove(teamSchedLL.indexOf(opponentIndex));
                                  System.out.println("Scheduled game removed.");
                        System.out.println("\n Returning to main menu. \n");
                        start = true;
                   else if (selector == 5)
                        //display tour info
                        System.out.println("Tour Schedule:");
                        System.out.println(teamSchedLL + "\n");
                   else
                        System.out.println("Incorrect choice entered. Returning to menu");
                        System.out.println("");
                        System.out.println("");
                        System.out.println("");
    and here is the game class:
    public class game
         private static String gameDate;
         private static String gameVenue;
         private static String gameTime;
         private static double gamePrice;
         private static String gameOpponent;
         public static String gameString;
         //set local variables equal to parameters
         public game(String date, String venue, String time, double price, String opponent)
              gameDate = date;
              gameVenue = venue;
              gameTime = time;
              gamePrice = price;
              gameOpponent = opponent;
         //prints out info about the particular game
         public String toString()
              gameString = "\n --------------------------------------------------------";
              gameString += "\n Date: " + gameDate + " | ";
              gameString += "Venue: " + gameVenue + " | ";
              gameString += "Time: " + gameTime + " | ";
              gameString += "Price: " + gamePrice + " | ";
              gameString += "Opponent: " + gameOpponent + "\n";
              gameString += " --------------------------------------------------------";
              return gameString;
    }I'm sure the formatting/style and stuff is horrible but if I could just get it to work that would be amazing. Thanks in advance.
    Message was edited by:
    wdewind

    I don't understand your first problem.
    Your second problem:
    for (Iterator it=teamSchedLL.iterator(); it.hasNext(); ) {
    game game = (game)it.next();
    // do the comparation here, if this is the game want to be searched, then break;
    }

  • Mail rules question on subject and sender fields are empty

    I am getting blank messages delivered to my mailbox and the subject and or sender's name are empty, how do I set up a rule to just delete them?

    You know, the messages might not actually be blank. I've been steadily getting more and more coming in blank what when I view the source, the messages is there but Mail isn't displaying it. I'm still trying to find some fix for this, but thought you might like to know before you delete them all.

  • Dynamic lists and Searches

    Hiya,
    more than likely im being a bit simple about this but im
    pretty new to asp/sql so please forgive me!
    Im making a search page for the database im working on which
    is fine if i want to search single fields or two fields but where
    im stuck is if i want to search accross all fields but be able to
    leave some blank, ie search by author and company but not project
    name. At the momment i have to select something from each.
    The other problem i have is that im using dynamic lists to
    populate the search fields (a couple of the fields have about 300
    items in them) but when i come to view it everythings ok except it
    displays the last item in the list. How would i go about making it
    so that it displays blank or "please Select" as the default?
    hope someone can help and thanks in advance! My code for one
    of the simple pages is below but i need to apply the same
    principles to much bigger projects.
    Regards
    Si

    That doesnt work, it just inserts it into the list (if static
    then at the top) or dynamic then at the correct alphabetical place,
    either way the default value is set at the last entry in the list
    ie one beginning with z
    Si

  • Mail rules in Lion not working

    Multiple issues here.
    Rules are not applied - though I confirm they should.
    Rules don't actually change.
    Has the whole rules functionality wor for you?
    Thanks

    After re-creating all of the 30 some rules I used in Snow Leopard in Mail in Lion, I discovered that many of them were not working properly.
    The rules that specified relatively simple criteria to match, such as specific strings to search for in the From, To, Subject fields, were working OK.
    The rules that weren't working properly were the ones for Apple Developer mailing lists, in which I look for a string value in the custom List-Id header. For example, if the List-Id of the email contains cocoa-dev.lists.apple.comcocoa-dev.lists.apple.com, move it to such-and-such a mailbox. I noticed after I added the custom header field to the list of rule headers (by using the Edit Header List… command), that List-Id was sometimes changed to just plain List. After quitting mail and looking at the saved version of Mail's rules (in the file /Users/<username>/Library/Mail/V2/MailData/MessageRules.plist), I found that Mail was saving the rules as List rather than the proper custom header of List-Id. As a result, the rules appeared not to work because, obviously, there was no List header value. After editing the MessageRules.plist manually with Property List Editor, and replacing List with List-Id, all of the rules started working properly.
    Just wondering what types of rules you guys had and whether it might be the same inability to save headers with a - in them.

  • How do I apply a Mail rule to only a certain mailbox?

    I want to put certain messages into a mailbox and have them "expire" (be deleted) in 30 days.
    For example, I want to put all my "email receipts" in a folder after I complete the transaction and have Mail automatically delete them after 30 days. That way, if I ever need them (for returns or whatever [which I would do in 30 days]) I have them, but after a point (when I don't need them) Mail would delete them for me.
    As a side note, is it possible to create a rule that meets ALL of some criteria and ANY of other criteria?
    Thanks.

    Yes.  I understand this.  I want to set up a rule to move the message to a different folder.
    There's a header field X-Envelope-to: and the mechanism to edit header list - select Delivered-To lets me do this.  Previously I had tried to select Header, and that did not work:-(  I solved my own problem!

  • How do I set a mail rule to select msgs on which i am BCCd?

    Went to set up a rule for a particular address as 'Any Recipient' but this does not work if the sent mail had me in the BCC list.  How do I filter on this?
    (sender also using mavericks mail).
    tnx - jt

    Yes.  I understand this.  I want to set up a rule to move the message to a different folder.
    There's a header field X-Envelope-to: and the mechanism to edit header list - select Delivered-To lets me do this.  Previously I had tried to select Header, and that did not work:-(  I solved my own problem!

  • Add(Copy)/Change/Delete in editable ALV list

    I want to add a column to my ALV list where the user can enter an 'A' to Copy, 'C' to Change or 'D' to Delete. If the user enters an 'A', the code needs to insert a new line into the ALV list.  After the user makes the changes on the screen and selects Save, I need the program to perform different functions depending on whether the user entered an 'A', 'C' or 'D' in the column.  I have never used an editable ALV list and would like to have some sample code to get started.  Does anyone have any code similar to what I am trying to do?
    Thanks.
    Sandy

    Hi,
    check this code... if you trying with ALV FM, and editable grid then check this code.
    REPORT  ZTESTDFALV1                             .
    *Data Declaration
    DATA: BEGIN OF T_EKKO,
      EBELN TYPE EKPO-EBELN,
      EBELP TYPE EKPO-EBELP,
    *  FLAG TYPE C,
    *  HANDLE_STYLE TYPE LVC_T_STYL,
    END OF T_EKKO.
      DATA: GD_REPID LIKE SY-REPID, "Exists
      REF_GRID TYPE REF TO CL_GUI_ALV_GRID. "new
    DATA: BEGIN OF IT_EKKO OCCURS 0.
            INCLUDE STRUCTURE T_EKKO.
    DATA: END OF IT_EKKO.
    DATA: BEGIN OF IT_BACKUP OCCURS 0.
            INCLUDE STRUCTURE T_EKKO.
    DATA: END OF IT_BACKUP.
    *ALV data declarations
    TYPE-POOLS: SLIS.                                 "ALV Declarations
    DATA: FIELDCATALOG TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
          GD_LAYOUT    TYPE SLIS_LAYOUT_ALV.
    *Start-of-selection.
    START-OF-SELECTION.
      PERFORM DATA_RETRIEVAL.
      PERFORM BUILD_FIELDCATALOG.
      PERFORM BUILD_LAYOUT.
      IT_BACKUP[] = IT_EKKO[].
      PERFORM DISPLAY_ALV_REPORT.
    *&      Form  build_fieldcatalog
    *       text
    FORM BUILD_FIELDCATALOG.
      REFRESH FIELDCATALOG.
      CLEAR FIELDCATALOG.
      FIELDCATALOG-FIELDNAME   = 'EBELN'.
      FIELDCATALOG-SELTEXT_M   = 'Purchase Order'.
      FIELDCATALOG-INPUT     = 'X'.
      FIELDCATALOG-EDIT     = 'X'.
      FIELDCATALOG-COL_POS     = 2.
      APPEND FIELDCATALOG.
      CLEAR  FIELDCATALOG.
      FIELDCATALOG-FIELDNAME   = 'EBELP'.
      FIELDCATALOG-SELTEXT_M   = 'PO Item'.
      FIELDCATALOG-COL_POS     = 3.
      APPEND FIELDCATALOG.
      CLEAR  FIELDCATALOG.
    ENDFORM.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
    *       Build layout for ALV grid report
    FORM BUILD_LAYOUT.
      "Permet d'ajuster les colonnes au text
    *  gd_layout-colwidth_optimize = 'X'.
    *  GD_LAYOUT-TOTALS_TEXT       = 'Totals'(201).
    *  gd_layout-box_fieldname = 'SELECT'.
    *  gd_layout-box_tabname   = 'IT_EKKO'.
    ENDFORM.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
    *       Display report using ALV grid
    FORM DISPLAY_ALV_REPORT .
      GD_REPID = SY-REPID.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
           EXPORTING
                I_CALLBACK_PROGRAM        = GD_REPID
    *            i_callback_top_of_page   = 'TOP-OF-PAGE'
                I_CALLBACK_PF_STATUS_SET  = 'SET_PF_STATUS'
                I_CALLBACK_USER_COMMAND   = 'USER_COMMAND'
    *            i_grid_title             = 'My Title'
                IS_LAYOUT                 = GD_LAYOUT
                IT_FIELDCAT               = FIELDCATALOG[]
           TABLES
                T_OUTTAB                  = IT_EKKO
           EXCEPTIONS
                PROGRAM_ERROR             = 1
                OTHERS                    = 2.
      IF SY-SUBRC <> 0.
        WRITE:/ SY-SUBRC.
      ENDIF.
    ENDFORM.                    " DISPLAY_ALV_REPORT
    *&      Form  DATA_RETRIEVAL
    *       Retrieve data form EKPO table and populate itab it_ekko
    FORM DATA_RETRIEVAL.
      SELECT EBELN EBELP
       UP TO 10 ROWS
        FROM EKPO
        INTO CORRESPONDING FIELDS OF TABLE  IT_EKKO.
    ENDFORM.                    " DATA_RETRIEVAL
    *                      FORM SET_PF_STATUS                              *
    FORM SET_PF_STATUS USING RT_EXTAB   TYPE  SLIS_T_EXTAB.
      SET PF-STATUS 'STANDARD_FULLSCREEN1' EXCLUDING RT_EXTAB.
    ENDFORM.                    "set_pf_status
    *&      Form  user_command
    *       text
    *      -->R_UCOMM    text
    *      -->RS_SELFIELDtext
    FORM USER_COMMAND  USING R_UCOMM LIKE SY-UCOMM
                             RS_SELFIELD TYPE SLIS_SELFIELD.
    <b>
    *then insert the following code in your USER_COMMAND routine...
      IF REF_GRID IS INITIAL.
        CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
          IMPORTING
            E_GRID = REF_GRID.
      ENDIF.
      IF NOT REF_GRID IS INITIAL.
        CALL METHOD REF_GRID->CHECK_CHANGED_DATA
      ENDIF.</b>*modify
      CASE R_UCOMM.
        WHEN '&IC1'.
          CHECK RS_SELFIELD-TABINDEX > 0.
          IF RS_SELFIELD-VALUE EQ '6000000001'.
            CALL TRANSACTION 'ZDF2'.
          ENDIF.
        WHEN 'REFRESH'.
          READ TABLE IT_EKKO INDEX  RS_SELFIELD-TABINDEX.
          IF SY-SUBRC = 0.
            READ TABLE IT_BACKUP INDEX RS_SELFIELD-TABINDEX.
            IF SY-SUBRC = 0.
              IF IT_EKKO <> IT_BACKUP.
    *  then do your check
              ENDIF.
            ENDIF.
          ENDIF.
          PERFORM DATA_RETRIEVAL.
          RS_SELFIELD-REFRESH = 'X'.
      ENDCASE.
    ENDFORM.                    "user_command
    regards
    vijay

  • VS2013 Csutom List and Field issue

    Hi Folks,
    I have a VS2013 project for SharePoint 2013.  In this project I have a custom list with several general columns in it (name, address, telephone number).   I have also created a custom Field that has its own user control.
    If I deploy the solution I can then edit the list and add the custom field to the default view within SharePoint.
    What I would like to do is add this custom field to the list definition within Visual Studio.  However, I cannot find out how to do this.  If I double click on the list in visual studio, choose columns, how do I add the custom field (lets assume
    it is called bob).
    Regards
    Andy

    Hi,
    According to your description, my understanding is that you want to add custom field in a custom list definition in Visual Studio.
    Can you find the field in the columns of schema.xml ?
    If yes, then you can add the field in the list below:
    Best Regards
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jerry Guo
    TechNet Community Support

  • Unable to sync Mail rules

    I have activated the .Mac "sync Mail Rules, Signatures and Smart Mailboxes".
    But the Mail rules on my home and office Mac are not synced by iSync.
    Everything else is synced fine (iCal etc.) Any suggestions ?
    PowerMac G5   Mac OS X (10.4.6)  

    Welcome to Apple Discussions.
    With the release of iSync 2 and Mac OS X 10.4, iSync no longer has anything at all to do with synchronizing .Mac data types like Mail Rules, Signatures and Smart Mailboxes. Actually, it never did have anything to do with those data types, because they were not available before the release of Mac OS X 10.4 almost a year ago.
    For help with .Mac Sync issues, you should check this forum:
    http://discussions.apple.com/forum.jspa?forumID=957

Maybe you are looking for

  • Direction on safe power adapters for iPods from US to Travel in France

    Hello, I searched other topics found the Apple power adapter plug for the ipod discussesd this topic (which I do already have), but it did not SPECIFICALLY say that it will convert from US (110v) to Euro - France (220) volt. All the instructions from

  • ACR vs Capture 2?: Which is better?

    Recently I spoke at a photography workshop sponsored by Nikon. My job was to show a typical workflow that began by processing raw Nikon images in Lightroom or ACR. During my demo, a spokesman from Nikon broke in, claiming that their Capture NX 2 soft

  • Auto-opening of Photos app in Yosemite...

    Hey all, I am a photographer and have a pretty set workflow revolving around Lightroom/Photoshop.  Ever since installing the software update that introduced the new Photos app on Yosemite, whenever I insert a new SD card it pops up as the preferred a

  • How to mofidy the selection text for a report

    Dears, Do you know how to modify a selection text in the selection screen of a standard report, such as changing "Storage Location" in the selection screen of report MB5B to "storage Loc"? one of a way to realize it is to modify the text of relevant

  • Getting application path when launching a Jar

    Hi, very simple how do you get the application path when launching a jar file? NNiol