mirror of
https://github.com/friendica/friendica
synced 2024-12-23 00:40:15 +00:00
add mail module
This commit is contained in:
parent
7ef0207cea
commit
a9befec59e
1 changed files with 85 additions and 0 deletions
85
mod/mail.php
Normal file
85
mod/mail.php
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
function mail_post(&$a) {
|
||||||
|
|
||||||
|
// handles mail created by me, or mail posted to my profile page.
|
||||||
|
// If remote we must have a DFRN-url.
|
||||||
|
|
||||||
|
if((x($_POST,'dfrn_url')) && (strlen($_POST['dfrn_url']))) {
|
||||||
|
// get post params
|
||||||
|
$remote = true;
|
||||||
|
|
||||||
|
// check blacklist
|
||||||
|
|
||||||
|
|
||||||
|
// scrape url
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// sanitise
|
||||||
|
|
||||||
|
// store
|
||||||
|
|
||||||
|
|
||||||
|
// notify
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if(local_user()) {
|
||||||
|
|
||||||
|
|
||||||
|
// get data
|
||||||
|
|
||||||
|
|
||||||
|
// sanitise
|
||||||
|
|
||||||
|
|
||||||
|
// store
|
||||||
|
|
||||||
|
|
||||||
|
// notify
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function mail_content(&$a) {
|
||||||
|
|
||||||
|
// remot mail
|
||||||
|
|
||||||
|
|
||||||
|
// list mail
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// read message
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// reply
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// new mail
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in a new issue