[eluser]Glen Swinfield[/eluser]
I don't know anything about rediff specifically but sometimes system generated emails do get spam filtered because they believe the sender is 'forged'. - Check you spam filter settings.
It's not a problem with CI - what does the email debugger say?
Code:
echo $this->email->print_debugger();