Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Auto-invite members into .mac groups via Mail Apps
One of the limitations of .Mac groups (video tour of Groups feature) is that new members must be manually invited by existing members. There is no way to just make the group open in that anybody can join. In this hint, I show how to use an Apple Mail rule and a pair of scripts to automatically send invitations to people who request to be invited to the group.
  1. Install WWW::Mechanize, because it is needed by the perl script you'll download in just a bit. In the Terminal, type:
    sudo cpan install WWW::Mechanize
  2. Download dot_mac_subscribe.pl, and put it wherever you want to keep it. Remember where you put it, because you'll need to know it in the next step.

  3. Download dot_mac_subscribe_rule.scpt, and put it wherever you want to keep it. Open it up with the Script Editor and edit the top part of it to suit your needs:
    property myAccount : "your_email@mac.com"
    property myPass : "your_password"
    property theGroup : "Your Group Name"
    property theScript : "/path/to/dot_mac_subscribe.pl"
    
  4. Make a Mail rule to match the invitation request emails that come in and set the action to be Run AppleScript, with the AppleScript being the script you customized in the previous step. Here's a picture for the visually inclined.
That's it. Now when you receive subscription requests, you won't have to manually invite users to your group. You could also make simple extensions to this trick to only send auto-invites to people whose emails are in your address book, or whose emails come from certain domains, if you wished.

[robg adds: I haven't tested this one...]
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[4,697 views]  

Auto-invite members into .mac groups via Mail | 0 comments | Create New Account
Click here to return to the 'Auto-invite members into .mac groups via Mail' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.