adapt to services_linkback
[stapibas.git] / src / stapibas / Linkback / Mailer.php
diff --git a/src/stapibas/Linkback/Mailer.php b/src/stapibas/Linkback/Mailer.php
new file mode 100644 (file)
index 0000000..9a628f0
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+namespace stapibas;
+
+class Linkback_Mailer
+    implements \PEAR2\Services\Linkback\Server\Callback\IStorage
+{
+    public function storeLinkback(
+        $target, $source, $sourceBody, \HTTP_Request2_Response $res
+    ) {
+        mail(
+            'cweiske@cweiske.de',
+            'New linkback',
+            "A linkback just came in, for\n"
+            . '> '  . $target . "\n"
+            . "from\n"
+            . '> ' . $source . "\n"
+            . "\n\nLove, stapibas",
+            "From: stapibas <server@cweiske.de>"
+        );
+    }
+}
+?>