public static function create(Application $app, ReceiverInterface $receiver, EmitterInterface $emitter = null, $message = null)
    {
        return new static($app, $receiver, $emitter, $message);
    }
public static function create(Application $app, ReceiverInterface $receiver, EmitterInterface $emitter = null, $message = null)
    {
        return new static($app, $receiver, $emitter, $message);
    }
public static function create ( Application $ app , ReceiverInterface $ receiver , EmitterInterface $ emitter = null , $ message = null ) { return new static ( $ app , $ receiver , $ emitter , $ message ) ; }
Creates an Email

@param Application       $app
@param ReceiverInterface $receiver
@param EmitterInterface  $emitter
@param string            $message

@return static
Creates an Email