33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
|
The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for
|
||
|
incoming mail containing user posts.
|
||
|
|
||
|
Installation
|
||
|
============
|
||
|
addPlugin('imap', array(
|
||
|
'mailbox' => '...',
|
||
|
'user' => '...',
|
||
|
'password' => '...'
|
||
|
));
|
||
|
to the bottom of your config.php
|
||
|
|
||
|
Also, make sure:
|
||
|
$config['mail']['domain'] = 'yourdomain.example.net';
|
||
|
is set in your config.php
|
||
|
|
||
|
Create a catch-all account for your domain, and use this account with this
|
||
|
plugin. Whenever a user sends a message to their personal notice posting
|
||
|
address, the message should end up in this mailbox, and then the plugin daemon
|
||
|
will pick it up and post the notice on the user's behalf.
|
||
|
|
||
|
The daemon included with this plugin must be running. It will be started by
|
||
|
the plugin along with their other daemons when you run scripts/startdaemons.sh.
|
||
|
See the StatusNet README for more about queuing and daemons.
|
||
|
|
||
|
Settings
|
||
|
========
|
||
|
mailbox*: the mailbox specifier.
|
||
|
See http://www.php.net/manual/en/function.imap-open.php for details
|
||
|
user*: username to use when authenticating to the mailbox
|
||
|
password*: password to use when authenticating to the mailbox
|
||
|
poll_frequency: how often (in seconds) to check for new messages
|