mailimage2mysql/README
author Tomas Zeman <tzeman@volny.cz>
Thu, 19 Sep 2013 13:23:11 +0200
changeset 32 27a0248f5f27
permissions -rw-r--r--
mailimage2mysql
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
32
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     1
Store image info (from email) to MySQL database.
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     2
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     3
Operation:
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     4
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     5
 - parses/unpacks incoming mail (on stdin)
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     6
 - all image attachments are stored in IMGFOLDER under unique name
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     7
 - image/email metadata are stored in MySQL database (table IMGTABLE)
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     8
 - adheres to qmail-command(8) interface
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
     9
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    10
Licensed under BSD-style license.
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    11
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    12
Example setup:
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    13
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    14
 - put into your .qmail-images file:
27a0248f5f27 mailimage2mysql
Tomas Zeman <tzeman@volny.cz>
parents:
diff changeset
    15
   | envdir env path/to/m2m || exit 100