Recipient is member of group

In creating rules for a new smart mailbox, I see: 'Sender is member of Group', but do not see 'Recipient is member of Group'.

If you create a smart mailbox and select meets conditions: ANY at the top you can: Add two rules:
1. Recipient - contains - <company.com>
2. From - contains - <company.com>
That's a work around that doesn't involve groups in the address book. I've found that mixing smart mailboxes rules and address book groups does not work well. Hope this helps.
Gordon

Similar Messages

  • 713060: Tunnel Rejected: User (user) not member of group (group_name), group-lock check failed.

    Hi,
    I just configure VPN for end users in PIX515e with IOS 8 and get stuck with "Tunnel Rejected: User (msveden) not member of group (VPN-shared), group-lock check failed.". Can someone please help me and tell me how I add user to my VPN group?
    Regards
    Mikael

    May be you are looking for this-
    ASA1(config)# username msveden attributes
    ASA1(config-username)# group-lock value mygroup
    Thanks
    Ajay

  • TS3276 how do you send an e-mail to multiple recipient's using a group listing

    How do you send e-mail to multipul recipient's using a group list

    Add the names to a group created in address book. When you send a message, type the group name in the TO, CC, or BCC  field of a new message.
    Note: group messaging is not supported on the iPad or iPhone.

  • "Recipient is a member of group" smart mailbox??

    Hello,
    I'd like all mails to and from a group to be collected in a smart mailbox. That option is not in the smart mailbox widget. Can anyone suggest a work around?
    This would allow me, for example, to build a smart group (in Address Book) with a company name and automatically put all e-correspondence with that group in one smart `box.
    Thanks,
    Chris

    If you create a smart mailbox and select meets conditions: ANY at the top you can: Add two rules:
    1. Recipient - contains - <company.com>
    2. From - contains - <company.com>
    That's a work around that doesn't involve groups in the address book. I've found that mixing smart mailboxes rules and address book groups does not work well. Hope this helps.
    Gordon

  • Getting current user's  member of group

    Hi expert(s),
    I have developed web application using jsp, now i need to know whether the current user logged in at client PC, is member of certain group available in the database, i can get current user using System.getProperty(), but i have to get the list of groups, he/she belongs to. So that i can check his group to authenticate...
    What is the workaround?
    Waiting for your kind reply.
    Thanks & Regards,
    Sri.

    Experts, i give you .net code for done my need, i need to convert/use it in java platform, please give me some useful tips.
    If G_sSecurityMode = "ADSL" Then
                    GUser = System.Environment.UserName
                    ReDim sGroup(6)
                    'Default NT user groups which will be created at every system during installation
                    sGroup(0) = "CPMSDOMAINADMIN"
                    sGroup(1) = "CPMSCLIENTADMIN"
                    sGroup(2) = "CPMSDATAPREPADMIN"
                    sGroup(3) = "CPMSDATAPREPUSER"
                    sGroup(4) = "CPMSINVENTORYADMIN"
                    sGroup(5) = "CPMSINVENTORYUSER"
                    G_sUserGroup = " "  'Global variable defined in GLbdecleration module
                    'Loop defined to identify  the group(s) associated with the current NT user
                    For i = 0 To 5
                        objGroup = GetObject("WinNT://" & sMachine _
                         & "/" & sGroup(i) & ",group")
                        For Each objUser In objGroup.Members
                            If UCase(GUser) = UCase(objUser.Name) Then
                                G_sUserGroup += "'" + sGroup(i) + "'" + ","
                            End If
                        Next
                    Next
                    G_sUserGroup = G_sUserGroup.TrimEnd(",") 'To truncate the last "," in a g_susergroup string
                    If Len(Trim(G_sUserGroup)) = 0 Then
                        MsgBox("No group(s) defined for the user " + GUser, MsgBoxStyle.Information)
                        Me.Close()
                    End If
                Else
                    MsgBox("Invalid Security Definition", MsgBoxStyle.Information)
                    Me.Close()
                End If

  • Is user member of group in C#

    Hello everyone,
    I have to bind our application from ActiveDirectory to eDirectory. Is
    there a simple way to determine if the currently logged in user is a
    member of a group?
    In ActiveDirectory this is really simple but in eDirectory (using the
    LDAP C#-library) it seems that I always have to create LDAP strings
    which always have to contain username and password (which is an
    absolutely no-go in my opinion).
    I found many articles to my problem but no one with an easy solution.
    Perhaps someone got this running without the novell LDAP library through
    Microsoft DirectoryServices-Namespace.
    inno1
    inno1's Profile: http://forums.novell.com/member.php?userid=109362
    View this thread: http://forums.novell.com/showthread.php?t=437637

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1
    A few things come to mind. First your authentication problem; binding
    anonymously is definitely allowed in eDirectory, and is even allowed by
    default, but that doesn't mean the environment you are hitting will allow
    it. This is something you'll need to check with whomever setup the
    eDirectory environment. The documentation should cover how to set
    restrictions like anonymous binds.
    Next we have what I'm guessing is how you are searching for the group. I
    do not see how you are going to find either your group or your user in the
    group using that code so I'll suggest something else that I think is
    better taking advantage of the power of eDirectory and LDAP. First a
    little more information about eDirectory. By default group memberships
    are shown on both the group and user sides so you can either query the
    entire directory for groups that have users in their 'members' attribute,
    or you can go to the user and simply get a listing of all of the values in
    the groupMembership attribute. This is the best way, in my opinion, to
    see if a user is a member of a group.
    Now, about finding the user. In LDAP environments objects are found by
    full DNs, not just their relative DNs or usernames. If you do not have a
    full DN (users seldom know the full DN or use them) the first step is to
    find these, which you can do with a search like you are doing, although
    hopefully you wouldn't need to loop through results. Having a query like
    the following should find the user in one shot in a well-designed environment:
    (&(objectClass=inetorgperson)(cn=userNameHere))
    Once you have found the resulting DN of the user you can find the
    groupMembership attribute and either use the full set of values in that
    attribute or you can iterate through the values looking for the group DN.
    For both user and group you must use the full DN to verify membership.
    Good luck.
    On 04/28/2011 02:36 AM, inno1 wrote:
    >
    > ab;2100491 Wrote:
    >> The check for is a user is a member of a group does not require the
    >> password...I ask because the samples from the LDAP-library (ListGroup.cs, for
    > example) all seem to require a password. The samples check the number of
    > command line arguments and if something is missing the program does not
    > work.
    >
    > ab;2100491 Wrote:
    >> what do you mean[..]
    > I need a function like
    > Code:
    > --------------------
    > bool UserIsMemberOf(string groupName) {}
    > --------------------
    > to determine if a user is a member of a group.
    >
    > I get the userName from Environment.UserName and the groupName the user
    > has to be a member of is configured somewhere in my application.
    >
    > In ActiveDirectory I just connect to LDAP://RootDSE and everything
    > works fine.
    >
    > ab;2100491 Wrote:
    >> [..] and what does your code look like?
    > I used the 'Using .NET C# LDAP Library'
    > (http://www.novell.com/coolsolutions/...e/11204.html):
    >
    >
    > Code:
    > --------------------
    > Anonymous Binding
    >
    > // C# Library namespace
    > using Novell.Directory.Ldap;
    >
    > // Creating an LdapConnection instance
    > LdapConnection ldapConn= new LdapConnection();
    >
    > //Connect function will create a socket connection to the server
    > ldapConn.Connect (ldapHost,ldapPort);
    >
    > //Bind function with null user dn and password value will perform anonymous bind
    > //to LDAP server
    > ldapConn.Bind (null, null);
    > --------------------
    >
    > After this ldapConn.Bound is false. Is this correct? It could be
    > correct because I didn't really authenticate when doing anonymous
    > binding but it could be also wrong because even an anonymous bind should
    > be a form of authentication.
    >
    > I also tried Identity Bind:
    >
    >
    > Code:
    > --------------------
    > Binding using an Identity
    >
    > // C# Library namespace
    > using Novell.Directory.Ldap;
    >
    > // Creating an LdapConnection instance
    > LdapConnection ldapConn= new LdapConnection();
    >
    > //Connect function will create a socket connection to the server
    > ldapConn.Connect(ldapHost,ldapPort);
    >
    > //Bind function will Bind the user object Credentials to the Server
    > ldapConn.Bind(userDN,userPasswd);
    > --------------------
    > After this, ldapConn.Bound is true but the user has to give a password.
    > I don't want the user to have to use a password because in this case the
    > user has to configure it somewhere in the configuration of my
    > application.
    >
    > Then - for testing purposes - I wrote a function to get the users of a
    > group:
    >
    >
    > Code:
    > --------------------
    > LdapSearchResults lsc=ldapConn.Search("ou=Users,o=DomainAdmins", LdapConnection.SCOPE_ONE, "objectClass=*", null, false);
    >
    > string result = String.Empty;
    >
    > while (lsc.hasMore()) {
    > LdapEntry nextEntry = null;
    >
    > try {
    > nextEntry = lsc.next(); // <--- EXCEPTION: see [1]
    > } catch(LdapException e) {
    > result = String.Concat(result, "Error: ", e.LdapErrorMessage, Environment.NewLine);
    > // Exception is thrown, go for next entry
    > continue;
    > }
    >
    > result = String.Concat(result, nextEntry.DN, Environment.NewLine);
    >
    > LdapAttributeSet attributeSet = nextEntry.getAttributeSet();
    > System.Collections.IEnumerator ienum = attributeSet.GetEnumerator();
    >
    > while(ienum.MoveNext()) {
    > LdapAttribute attribute=(LdapAttribute)ienum.Current;
    > string attributeName = attribute.Name;
    > string attributeVal = attribute.StringValue;
    > result = String.Concat(result, attributeName, "value:", attributeVal, Environment.NewLine);
    > }
    > }
    > --------------------
    >
    >
    > [1] "00000000: LdapErr: DSID-0C090627, comment: In order to perform
    > this operation a successful bind must be completed on the connection.
    >
    > I think this is the problem:
    >
    >
    > Code:
    > --------------------
    > LdapSearchResults lsc=ldapConn.Search("ou=Users,o=DomainAdmins", LdapConnection.SCOPE_ONE, "objectClass=*", null, false);
    > --------------------
    >
    >
    > So, how does this have to look for a domain named "MyDomain.com" for a
    > group named "DomainAdmins" if I want to get all members of this group?
    >
    > And how does this have to look if I want to know if a user named
    > "myuser" is member of a group "mygroup" in domain "MyDomain.com"?
    >
    > I think this would help me a lot.
    >
    > ab;2100491 Wrote:
    >> There may be a need for authentication that would require a
    >> username/password but that depends on the rights you assign to your
    >> tree
    >> to allow (or deny) anonymous access.So, this is someone the customer has to configure I think. Since I only
    > want to read from a domain it has to work some way without giving a
    > password.
    >
    > ab;2100491 Wrote:
    >> Good luck.Thank you very much!
    >
    >
    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v2.0.15 (GNU/Linux)
    Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
    iQIcBAEBAgAGBQJNujvFAAoJEF+XTK08PnB5Vn4QAJ8wDKZw5h Q5AWWkeMhKZ57U
    DctNKO9Wl1xU3agTp+PjgFFCQMHTiME7/UFU7/KR+eyY0hgp9R6r0k2lK3iX1TFd
    1Zwg0rkEjV+Pydy7vHk/LvqpoyWYKhrSGHhvkj/RChiIj1yEKR0rgAXGZG8NPemO
    nIXJtPHQ8ZkH8ZrEGfL+25abIc5b0Ch5KXN76nSFRGORgqPRvO 2gpQW36KKj+Tfq
    RZARJgBKyKaG4MOlatnS2ZNuAy1meI/1oTN/ouO8K1MR+Hey2ZvI85VUSlg3nG/z
    fgj6QdIMj80KRnpgJCO4K7SFO6effHQaijRUIszz5xHxSEaPXv FcB/xPhRdedzxb
    NKZu/rti0Jt3PABCG3nibbUcA05vbb6mLbufwDISJGXyUp5PK3533yT xoGFjkt1I
    PL+p7ZpL4Q5s4wHBGME0y579V5EfncqqUsFh2aONzhIAmOSxu0 huaqcLG5QWmQnQ
    HMn8+npkdlyGGJy4hslpyoTQefYNsn7PdXig1KAMEZjQHGlI1S WJf/hsztcP4/jM
    Zf8oKMZz/35+EphCgRgXl0h5gOFk+WpxHRJ8NyAVLZioV4mcUwBzLDD7d9z lW47/
    SZxxlIOKpFB1c0FokkFR2SBteDsd4dzfMPgD7MTDBNj174u7wn y3LkSvWfPTDjBS
    12SwchOZ+PPL3PxfsUNc
    =/n4u
    -----END PGP SIGNATURE-----

  • Deploy applications/app-v packges: uninstall when not member of group/collection?

    Hi,
    Howto make sure an application/app-v package gets uninstalled when a user isn't member of the target group/pc isn't member of the targetted collection?
    J.
    Jan Hoedt

    Let's say you create these two collections with the deployments as described:
    Resource ... MyComputer1
    Collection ... 7-Zip Install Collection
    Deployment ... Action: Install
    Application ... 7-Zip
    Resource ... MyComputer1
    Collection ... 7-Zip Uninstall Collection
    Deployment ... Action: Uninstall
    Application ... 7-Zip
    Since MyComputer1 has both an Install and an Uninstall deployment, the Application will get Installed (uninstall deployments lose if there are both).  However, if you were to remove MyComputer from the 7-Zip Install Collection, there would only be an
    Uninstall deployment left.
    While you would never want to micromanage 7-Zip this much, technically it would achieve what you are looking for with an application that needed this level of management.
    Nash Pherson, Senior Systems Consultant
    Now Micro -
    My Blog Posts
    If you found a bug or want the product to work differently,
    share your feedback.
    <-- If this post was helpful, please click the up arrow or propose as answer.

  • Validate if a user is a member of group in AD

    How do I verify whether a user is a member of "Department" group or not in Active directory using powershell?
    I can see the member by going to properties -- Member of -- and can see all the members of users.
    How do i do the same in Powershell?

    Hi,
    Here's an example you can build from:
    $userToCheck = 'tester1'
    $users = Get-ADGroupMember -Identity 'Test Group 1'
    If ($users.SamAccountName -contains $userToCheck) { Write-Host "$userToCheck is a member of the group" }
    Else { Write-Host "$userToCheck is NOT a member of the group" -ForegroundColor Red }
    Don't retire TechNet! -
    (Don't give up yet - 12,700+ strong and growing)

  • Already a member of group Administrators

    I double checked and my logged in account is a member of the local machine group
    Administrators.
    I tried, in Files Explorer, to navigate to C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA.  It blocked me. - You don't currently have permission to access this folder.  Click Continue
    to permanently get access to this folder.  I did not click Continue but instead took a look at the folder Properties Security tab, but it said "You must have
    Read permissions to view the properties of this object.  Click Advanced to continue. "
    I clicked Advanced, and in the Owner field it says Unable to display current owner.  Under the Permissions tab there is a Continue button with the UAC logo.  I clicked that
    (don't know whether that involves updating the ACL for this folder), and one of the Permission entries is Allow, Administrators, Access Full control, This folder, subfolders and files, 
    Under the Effective Access tab, I selected my the account that is used to logged in to this PC, and it said Full control, and a long list of positive rights.
    If my account is a member of the Administrators group, and the Administrators group has Full control, why can't it open the folder or view the security properties by default.
    If my account has Full control on the folder whey can't it open the folder or view the security properties by default?
    This thing has been puzzling me for some time.  Thanks.

    My question was not on what to do or change in order for me to access the file or folder.  My question was why I was initially prohibited from accessing the item when I had effective full rights to that item.  Why did it say "You currently
    don't have permission" when I had the permission, and why did it say "You must have read permissions to access to view..." when I already had read permissions.
    All the linked references were people having trouble accessing some file object.  But one hint caught my attention: now processes don't run with administrator rights even if they are administrators.  So it seems that for those times when the system
    didn't balk, I was accessing an object through one of the other non-administrator ACL entries, could be
    Authenticated Users or Users.  If an object has no ACL entries except those of administrators, the system will stop it unless the process is elevated (manually).
    It can be easily demonstrated by removing everything from the ACL of a file except the group
    Administrators. 
    The confusion arose because of the misleading messages from Windows.  They say "YOU" do not have permissions" which is clearly not true.  They should say something like
    "the security context of the process you are currently running does not have permissions".

  • Hiding a tablix column conditionnaly from page to page (group member to group member)

    Hi
    I have the following report
                  Col1   Col2    Col3
    Group1 
                    1          2      3
                    2          4      3
                   3           6      6
    (page break)
                Col1   Col2    Col3
    Group2 
                    1          1      0
                    1          0      0
                   2           1      0
    (page break)
                Col1   Col2    Col3
    Group2 
                  3        2         1 
                  1        4         2
                  4        6        3
    In Group2 (page2) since Sum(Col3) = 0 I want to hide the column for this group (page) only
    The result i need is:
                  Col1   Col2    Col3
    Group1 
                    1          2      3
                    2          4      3
                   3           6      6
    (page break)
                Col1   Col2    
    Group2 
                    1          1 
                    1          0  
               -----        ---          Notice there is no Col3
                   2           1     
    (page break)
                Col1   Col2    Col3
    Group2 
                  3        2         1 
                  1        4         2
                  4        6        3
    Is it possible ?

    This can be done by using an expression in the Hidden property of the column.
    For your expression you need to know what the textbox that contains the sum is called.  Select it and have a look at its Name property in the Properties window to find out.
    With that info, right-click the grey column header of the column that you want to hide and select
    Column Visibility.  In the popup select the "Show of hide based on an expression" radio button and click the fx button to enter an expression.
    The expression to be entered goes like this:
    =IIF(ReportItems!YourSumTextbox.Value > 0, False, True)
    This will completely hide the column when the sum is not more than zero.
    SQL Server MVP, MCITP/MCTS SQL Server 2008
    Check out my articles at BI: Beer Intelligence

  • Can't send even 1-member Mail group to SMTP server

    Using Mail 2.1.3, I can't send a group e-mail via my ISP, smtpauth.earthlink.net. This is true even when the group contains only one address, my own. The message is accepted if I expand the group.
    Earthlink's SMTP mail server says "message does not conform to RFC2822 standard".
    Apparently Earthlink is looking for something different from what Mail is sending it.
    I'd welcome suggestions of what I could do to make this work.

    To clarify: what exactly do you mean by "drag the Group to the BCC: field" ?
    If I open Address Book, select a group, and then drag to the BCC field _all the individual members_ of the group, the message is sent.
    But if I drag the name of the group, the message is not sent.

  • Can't login to server while trying to add a new member to group.

    While trying to login to add another user to the enterprise group, "unexpected error" comes up hence can't login to create a new user, although sending the new user an invitation.
    Can someone please solve this asap?

    I figured it out. For any of you having problems with the new Sync (there are lots of posts out there from unhappy people) I have the fix.
    If you revert back to FF 28 everything works great. FF staff will tell you about the gloom and doom of using older versions. They don't seem too concerned that those of us who have relied on Sync for years and probably only use FF because of Sync are unhappy with the new less secure version and in my case can't even register a new account.
    I think you can get away with going up to higher versions and maintaining the old Sync. If anyone knows what the highest working version is please post it. I will probably upgrade one version at a time to see where it stops working and will post here.

  • Cannot able to remove a member from group:

    Hi,
    I got a group named compensation currently having 3 members say X, Y, Z. I'm trying to delete 2 of them by find user x, then going to his groups, selecting one of his group Compensation and then
    clicking on delete button.
    I see a error mesage saying: Email Aliases contain invalid address.
    All our users are synced with LDAP.
    Please help. I searched all our forums on this error. But I found nothing.
    Please see the below screen shot:
    Thanks,
    krishna

    I figured out the answer.
    It's erroring out because I'm trying to edit a group which was created in LDAP. Networks team deleted the members of the group & now it's working fine.
    krishna

  • Automatic Filing With Rules - Long

    This is a long post, sorry, but I think the details might be worthwhile for someone who might be like me and wants to automate their mail processing as much as possible. I do have a question below about how I might better configure some rules, and about whether I might be able to streamline my workflow.
    I spent all day yesterday and most of the day today reorganizing my mailboxes, rules, smart mailboxes, etc., to clean up all my mail. I have messages dating back to 1999, and since I basically just color coded everything with rules, rather than filing messages in mailboxes, my inbox and sent messages were starting to approach the 2GB limit. Some of the earlier messages came straight from Claris Emailer (talk about old school), and then through all versions of OS X Mail from 10.0 to the current 10.4.9. It's easy enough to move stuff from my inbox into a new mailbox, but not quite as much so for sent messages. It made searching more difficult, and it is still a manual process.
    Because I have so many messages (about 10,000 in total), I didn't want to have to manually go through everything to move them into separate organized mailboxes. So I created a whole new set of rules to make the filing as automatic as possible, and to keep it relatively automatic in the future. Of course rules can't catch everything, but doing as much as possible automatically, then letting me sort through what's left is certainly preferable. Unfortunately, it's taken so long to figure out because of Mail's completely inadequate rules for filtering and smart mailboxes. I poured through this forum looking for solutions to the various roadblocks I hit along the way, and I thank all of you who are very knowledgeable and have posted helpful replies to other people asking questions. Below is the best solution I've been able to come up with, and I'm certainly open to any suggestions to make the rules less risky and streamlined. I realize that AppleScript could probably make a lot of these things easier, or some of the shareware programs out there, but while I consider myself a very adept power user, I can't write scripts, and I prefer to keep add-ons to a minimum.
    The first change to my account settings and such was to enable the "Automatically CC myself" option. This is the only viable way I can find to process my sent messages without having to manually apply rules after the fact. I am aware of Andreas Amann's "Filter Sent Messages" AppleScript. I tried it out, but it was constantly choking on all my sent messages. I suppose it would work ok now that I have my sent mailboxes cleaned out, but I think I prefer the CC option because it assures that I have copies of all my sent messages at both my home and work computers. I also installed MailEnhancer to make sure that Mail's dock badge counts all unread messages in any mailbox, not just the Inbox. Now the fun stuff begins.
    First of all, I want to state that since my goal here is to stay away from the mailbox size limit (and also to speed up day-to-day use of Mail), smart mailboxes aren't really an option. I need my messages sorted to "real" mailboxes for their long-term storage. Also, simply dumping mail into yearly archives can be a big hassle too, because I have several projects/mailboxes/whatever that may not have a ton of messages and shouldn't really be split up arbitrarily by year. Thus, the main focus here is on rules. I have two primary e-mail accounts, home and work, that I check regularly from both locations. I have my home mail broken down into categories like bicycling notices, family, apartment landlord, photography side business, and streetcar/railroad website. I also set up mailboxes for miscellaneous stuff that doesn't fit into those categories. For work, I have several mailboxes for project specific correspondence, office-wide e-mails and announcements, office computers, our website, and again miscellaneous.
    Here's the other big paradigm shift. All these mailboxes contain both sent and received mail. This is especially valuable for the project work, because you can quickly look at the list of messages and follow the back-and-forth conversation. I originally started out having "sent" and "received" mailboxes for each project and other category that I've already listed, but when they're open it triples the size of the directory tree. Since there doesn't appear to be any way to make a mailbox/folder display all the messages contained inside its subfolders, I don't see much point in making a whole bunch of subfolders for that since I'd constantly have to open and close folders to get at anything. Also, with a more flat structure, I can quickly and easily see what unread messages are for what projects, and that also tells me if the rules are working well.
    So how do I differentiate sent versus received easily? The first rules I set up are to color the background of all messages that come into my home account. This would apply to all messages that come in to that account, whether it's one of my sent message CC's or not. The next rule catches the sent messages by looking to see if the account and the from address match. In that case it colors the message subject text, marks the message as read, and also flags it. Flagging is necessary to create smart mailboxes down the line that can differentiate between sent and received messages, since there's no facility for using the color of a message as a condition in a rule or smart mailbox. These two rules are repeated with different colors for my work account.
    Since none of the rules have moved any messages yet, further rules are free to process them. Basically I have one rule for each mailbox with various amounts of "any" criteria. For most situations it's pretty straightforward, but I have run into some difficulties with Mail's anemic rules. For example, for my family mailbox, I set a condition where "Sender is member of Group" "Family" that I set up in Address book. So far so good, but since I want this to grab sent messages to family as well, I need an "Any Recipient is member of Group" condition, which doesn't exist. The only way I can see to do this is to manually add all my family members' individual e-mail addresses as separate "any" conditions. That would make the rule look like this:
    If "any" of the following conditions are met:
    "Sender is member of Group" "Family"
    "Any Recipient" "Contains" "[email protected]"
    "Any Recipient" "Contains" "[email protected]"
    "Any Recipient" "Contains" "[email protected]"
    "Any Recipient" "Contains" "[email protected]"
    etc.
    Perform the following actions:
    "Move Message" to mailbox: "Family"
    Of course, what it SHOULD be is this:
    If "any" of the following conditions are met:
    "Sender is member of Group" "Family"
    "Any Recipient is member of Group" "Family"
    Perform the following actions:
    "Move Message" to mailbox: "Family"
    This one is tripping me up a bit, and I'm not sure how to use address book groups effectively for sent messages. This is also an issue for some of my work project e-mails, since conceivably I'd be sending messages to and receiving messages from the same group of people. For larger projects, my list could grow enough to where I can't add anymore conditions to the rule, which I know is a well-discussed bug (or lack of good coding anyway). Nevertheless, it seems that in order to capture a message with a specific e-mail address, I need to have two conditions for each address, one "from" and one "any recipient". That kinda stinks, and I'd like to find a better way to do it. Any ideas?
    Right now my last rules are to clean up any messages left over that the other rules didn't catch. It makes the color a bit darker and moves the messages to the appropriate "other" mailbox for that account. This ensures that my inbox is always empty. It also keeps my sent mailboxes cleaned out as well. Since I will get CC's of all my sent messages, I can just change my account preferences to delete sent messages after a day or a week.
    That's it for the heavy moving and lifting. With a few of my extra accounts that don't need any special filtering and moving around, I was able to accomplish this with about 30 rules. There's 2 rules per account at the top of the list to color and flag incoming and outgoing messages, and two rules per account at the bottom of the list to file any messages that don't meet the criteria for any of the other mailboxes. All the actual filing away into specific mailboxes happens in the rules in the middle of the list. What I really need to do though is figure out a way to simplify some of the conditions in those filing rules, like the family issue I mentioned above.
    I have set up a few smart mailboxes to display all my unread messages, recent received mail, recent sent mail, all recent mail, all received mail, all sent mail, and all mail. The "All Mail" mailbox's criteria are just that the message is not in one of my junk mail folders. This is my fail-safe, since even if something is mis-categorized or even unfiltered, I will still see it here. "All Sent Mail" collects all messages that are flagged. Flagging is the only way I can find to view just sent messages without having separate "sent" subfolders in all mailboxes. A benefit to doing it this way is that if I add or change any of my hard mailboxes, I don't have to edit the smart mailbox to keep it current. I can hid the flag column and it won't reappear by itself, so I don't have to see the flag. "All Received Mail" is the tricky one. As mentioned elsewhere on the forum, you can't set up a smart mailbox to get messages that are NOT in another smart mailbox. This rule needs to include all messages that are not in the "All Sent Mail" smart mailbox or any of my junk folders. I tried the trick at first where you pick "Message is in Mailbox" and then select your smart mailbox, then go back and change the criteria to "Message is not in Mailbox". When I'd close the rule though, the smart mailbox I chose in the pull-down menu would change to a different one, and the logic would fail. I got it to work by trashing my smart mailboxes .plist file and just remaking them. That did the trick. The rest of my smart mailboxes just add a time limit to their list of criteria to keep the list shorter, and the unread smart mailbox is self-explanatory.
    So what these smart mailboxes do is they let me see anything from just my unread messages to every single message I've ever sent or received in one window. They're all colored accurately and sortable by sent versus received. If I keep my "Recent Received Mail" mailbox as the active one, it looks just like my inbox did before I changed all this stuff around. The only difference is that this particular mailbox automatically displays only messages from the last 3 months, and I don't have to manually clean it up every so often. This makes opening mail itself and navigating recent messages quicker. In the end, I can still see the messages the same way I always have been, but since they're all stored in different hard mailboxes I'll be able to avoid the 2GB limit by keeping everything well categorized. Nevertheless, the logic required to make this all work is quite cumbersome, and I worry about it not working correctly down the road as Mail is updated. I'd appreciate any thoughts you all have on making this work better, and about my family rule problem.
    Thanks all

    > As to marking sent messages versus received, if you didn't do that,
    how would you be able to tell them apart easily?
    It’s the need to tell them apart that I don’t understand...
    You'd want to be able to tell them apart for the same reasons
    you'd want to tell anything apart.
    But I can already easily tell them apart without having to tag, colorize, or store them in separate mailboxes, so why waste an attribute of a message to store redundant information? It’d be better to reserve that attribute for storing information that cannot be made readily available by other means, e.g. subjective properties such as the importance of the message that you mention.
    One instance I can site is if someone asks "did you send me such-and-such?"
    In that case, I can, for example, type the first letters of the name or address of that person in the search box, then click All Mailboxes and To in the banner that appears between the toolbar and the message list. Mail shows me what I’m looking for without me having to leave the mailbox I was looking at nor wonder on which specific mailbox are those messages actually stored. Having all those messages tagged or colorized the same way would be useless or even distracting/annoying.
    Unless you have a specific mailbox for storing only the correspondence with that person AND you can easily locate and select that mailbox amongst all the other mailboxes, I don’t see how could it be more convenient looking through a mailbox where messages can be told apart based on whether they’re sent or received but not on who sent/received them...

  • Hide group member's email addresses

    Does anyone know how to hide group member's e-mail addresses &/or names when sending a group contact email?  I just want the Group Name to appear in the "to" section of the email.  Thx

    tabarone wrote:
    Thank you but I want the name of the group to show as a recipient.  For example, I want the recipient to show as Group A but I don't want all of the people in Group A to have their names or emails showing.
    The short answer is 'you can't do that'
    The long answer is:
    A group is just a 'container' into which you place email addresses. As the servers which deliver the email need to use the individual email addresses to route mail, the contents of the group are separated into the constituent email addrsses, which are really what is in the To: field. Once the email reached it's destination, the receiving email system or client has no knowledge of the original group 'container', so all it can do is place all the email addresses in the original message in the appropriate (To:, CC:. BCC fields for display to the recipient...
     

Maybe you are looking for