aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mod/mail.php85
1 files changed, 85 insertions, 0 deletions
diff --git a/mod/mail.php b/mod/mail.php
new file mode 100644
index 000000000..6bb040879
--- /dev/null
+++ b/mod/mail.php
@@ -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
+
+
+
+} \ No newline at end of file