... until the collector arrives ...

This "blog" is really just a scratchpad of mine. There is not much of general interest here. Most of the content is scribbled down "live" as I discover things I want to remember. I rarely go back to correct mistakes in older entries. You have been warned :)

2006-10-25

Exchange

When an ActiveDirectory user account has been disabled, it might render the user's mailbox in Exchange inoperative.  Outlook will issue a vague object about being unable to access the folders.  The event log on the Exchange server will record report a "log on" failure for the mailbox with the error code -2147221231.  There is a fix.  In ActiveDirectory, edit the user's properties under Exchange Advanced\Mailbox Rights.  Make sure that at least one user has the 'Associated External Account' permission.  If no user has that permission, assign it to the SELF account.

This issue is discussed by the Microsoft knowledge base entry KB278966.

2006-10-24

Outlook vs Exchange vs Email aliases

Using Exchange 2003, I was struggling to set up an aliasing scheme so that I could have a 'network administration' group which would serve as a target for incoming email relating to network issues such as ICANN registration, ISP correspondence, etc.  The set of internal users responsible for this correspondence could then vary over time by being added as members of the group.  Also, I would grant the 'on behalf of' right to those users so that they could send outgoing email from that address.

Unfortunately, it was a struggle.  Here are the problems:

  1. Changes made to the Exchange server do not propagate in real time.  For example, when I added a new user or mailbox, they did not appear in the Global Address List.  I had to manually rebuild the 'Offline Address List' on the Exchange server to make them appear.  By default, this happens infrequently.  Interestingly, when you trigger the rebuilding process, Exchange warns that the process could take several hours.  With 50-ish mailboxes, it took a few minutes.
  2. When you try to send email on behalf of someone else, you cannot simply type their email address into the 'From' box -- even if Outlook recognizes and completes the address for you.  You must select the address manually from the Global Address List.  If you don't do it this way, the email will be bounced back with the misleading error message: 'You do not have permission to send to this recipient' (read: you do not have permission to send as this sender).
  3. You cannot send mail on behalf of an email address associated with a group.  Exchange does not support that operation.

Incidentally, you do not seem to have to add a person to the 'On Behalf Of' list for a mailbox when that person has administrative rights.

2006-10-19

Mathematica RealTime3D

I keep forgetting this recipe, so I'm writing it down... You can activate Mathematica's interactive 3D renderer by entering the command:

<<RealTime3D`

You can restore the normal mode of operation thus:

<<Default3D`

2006-10-18

NoScript and Other Firefox Extensions

I installed a handy new Firefox extension, NoScript, that blocks all Javascript except for a white list of sites.  While I'm at it, here are the other extensions that I routinely install:

  • DOM Inspector
  • Web Developer
  • IE View
  • Javascript Debugger

Blog Archive