on second thoughts, the words "with immediate effect" doesn't sound like a resignation. it normally means 'fired'.