If you look in: kernel\classes\notification\eznotificationtransport.php
you will find the following from line 55:
...
function &instance( $transport = false, $forceNewInstance = false )
{
$ini =& eZINI::instance( 'notification.ini' );
if ( $transport == false )
{
$transport = $ini->variable( 'TransportSettings', 'DefaultTransport' );
} As you can see it refereres to TransportSettings. It does not exist in any notification.ini.
Maybe it has nothing to do with the error?
Here is updated error messages from my cronjob:
Timing: () Script cronjobs/notification.php starting
Warning: (PHP)
Undefined offset: 6 in C:\eZ\ezpublish\kernel\classes\notification\handler\ezsu btree\ezsubtreehandler.php on line 201