e2i_inc()Incremental email to index generator. Unique key will be returned for each email recipient. You can use another e2i generator to convert it's value to unique. Usage: e2i_inc( ) or: e2i_inc(e2i_...(...)) Example: e2i_inc(e2i_regexp(...)) New in version 0.7.0. |
e2i_regexp()Regular expression based email to index generator. Recipient emails are tested against regular expressions and after first match it's index will be returned. Usage: e2i_regexp([['reg1','SCANNER_NAME'],[...]]) Example: e2i_regexp([['^login@foo.edu','FILTER1']]) New in version 0.7.0. |
e2i_sql()SQL based email to index generator. Email recipients are searched in an supported SQL database. Each line contains three values (index,email,priority). First match ordered by priority will be returned. Usage: e2i_sql(db_connection, query="SELECT idx FROM e2i " \ +"WHERE '%s' LIKE email ORDER BY prio") Where: db_connection is an database connectim. For more information see Databases.txt file. Example: e2i_sql(db.sqlite(dbname='/etc/scanner_idx.sqlite')) New in version 0.7.0. |