Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Files | Namespaces | Classes | Variables
tool_messageinbound

Files

file  cleanup_task.php
 A scheduled task to handle cleanup of old, unconfirmed e-mails.
 
file  edit_handler_form.php
 Form to edit handlers.
 
file  invalid_recipient_handler.php
 A Handler to re-process messages which previously failed sender verification.
 
file  manager.php
 The Mail Pickup Manager.
 
file  messageinbound_handlers.php
 Handlers for tool_messageinbound.
 
file  messages.php
 Message Providers for task_messageinbound.
 
file  pickup_task.php
 A scheduled task to handle Inbound Message e-mail pickup.
 
file  provider.php
 Data provider.
 
file  renderer.php
 Output rendering for the plugin.
 
file  settings.php
 Inbound Message Settings.
 
file  tasks.php
 The Main Manager tasks.
 
file  version.php
 Plugin version info.
 

Namespaces

namespace  tool_messageinbound
  
 
namespace  tool_messageinbound\message\inbound
  
 
namespace  tool_messageinbound\privacy
  
 
namespace  tool_messageinbound\task
  
 

Classes

class  tool_messageinbound\manager
 Mail Pickup Manager. More...
 
class  tool_messageinbound\message\inbound\invalid_recipient_handler
 A Handler to re-process messages which previously failed sender verification. More...
 
class  tool_messageinbound\privacy\provider
 Data provider class. More...
 
class  tool_messageinbound\task\cleanup_task
 A scheduled task to handle cleanup of old, unconfirmed e-mails. More...
 
class  tool_messageinbound\task\pickup_task
 A scheduled task to handle Inbound Message e-mail pickup. More...
 
class  tool_messageinbound_edit_handler_form
 Form to edit handlers. More...
 
class  tool_messageinbound_renderer
 Implements the plugin renderer. More...
 

Variables

 $handlers
 
 $messageproviders
 
 $plugin = 2020060900
 
 $tasks
 
$plugin component = 'tool_messageinbound'
 
$plugin version = 2020061500
 

Detailed Description

Variable Documentation

◆ $handlers

$handlers
Initial value:
= array(
array(
'classname' => '\tool_messageinbound\message\inbound\invalid_recipient_handler',
'enabled' => true,
'validateaddress' => false,
),
)

◆ $messageproviders

$messageproviders
Initial value:
= array (
'invalidrecipienthandler' => array(),
'messageprocessingerror' => array(),
'messageprocessingsuccess' => array(),
)

◆ $tasks

$tasks
Initial value:
= array(
array(
'classname' => '\tool_messageinbound\task\pickup_task',
'blocking' => 0,
'minute' => '*',
'hour' => '*',
'day' => '*',
'dayofweek' => '*',
'month' => '*'
),
array(
'classname' => '\tool_messageinbound\task\cleanup_task',
'blocking' => 0,
'minute' => '55',
'hour' => '1',
'day' => '*',
'dayofweek' => '*',
'month' => '*'
),
)