As of Joomla 1.5 you don't need to register default tasks' names. You only register aliases to map them to one of controller's methods:
$this->registerTask('emailAbc, 'email');
$this->registerTask('unpublish, 'publish');
If you cannot stop execution of the app it would suggest you are calling wrong task from your form/link.
Check your form/link whether it contains a proper task like: option=com_jjemail?task=jjemail.email Joomla will do all job for you, mapping "jjemail.email" to the email method of your controller