#LIBERO.CFG00.99.02 ################################################################################ # this is the STRING file for liberopops # # syntax is stupid to make the parser easier : # # STRINGNAME string # # only 1 space between STRINGNAME and string # no multiline support # comment line MUST start with # at the beginning of line # empty lines are ignored # first bytes must be '#LIBERO.CFG' # string must be raw, no " # no spaces at the beginning/end of non-empty lines ################################################################################ # no parameters CGIURL /cgi-bin/webmail.cgi # regex to find the id string IDSTRINGREGEX \?ID=[a-zA-Z0-9_]+& # 7 parameters: %s webmail, %s dominio, %s username, %s pwd, %s ???, %d x, %d y LOGINCMD %s?dominio=%s&LOGIN=%s&PASSWD=%s&choice=%s&Act_Login.x=%d&Act_Login.y=%d # 2 parameter: %s webmail,%s id FIRSTPAGECMD %s?ID=%s&Act_Msgs=1&C_Folder=aW5ib3g%%3D # regex to find if there are more pages NEXTPAGEREGEX .* # 2 parameter: %s webmail,%s id NEXTPAGECMD %s?ID=%s&Act_Msgs_Page_Next=1&HELP_ID=inbox&SEL_ALL=0&From_Vu=1&C_Folder=aW5ib3g%%3D&msgID=&Msg_Read=&R_Folder=&ZONEID=&Fld_P_List=aW5ib3g%%3D&dummy1_List=aW5ib3g%%3D&dummy2_List=aW5ib3g%%3D # 3 parameters: %s webmail,%s id, %s uidl SAVECMD %s/message.txt?ID=%s&msgID=%s&Act_V_Save=1&R_Folder=aW5ib3g=&Body=0&filename=message.txt # 3 parameters: %s webmail,%s id, %d num_msgs DELETECMD %s?ID=%s&Act_Msgs_Del_CF_Ok=1&HELP_ID=inbox&SEL_ALL=0&From_Vu=1&C_Folder=SU5CT1g%%3D&msgID=&Msg_Read=&R_Folder=&ZONEID=&Fld_P_List=aW5ib3g%%3D&dummy1_List=aW5ib3g%%3D&dummy2_List=aW5ib3g%%3D&Msg_Nb=%d%s # exp to find mesg size+uidl NEWFILLMESGMLEXE .*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*[.*]{b}.*{/b}[.*].*.*.*.*.*.*[.*]{b}.*{/b}[.*].*.*.*.*.*.*.*.*.*.*[.*]{b}.*{/b}[.*].* #exp associated with the previous NEWFILLMESGMLEXG OOOOOOOOOOOOOOOOOOOOOOOO[O]{O}O{O}[O]OOOOOO[O]{O}O{O}[O]OOOOOOOOOO[O]{O}X{O}[O]O #regerp to find login error LOGINERRREGEX (error\.html|error\-adsl\.html) #regex for timeout TIMEOUTREGEX Sessione non valida. Riconnettersi #regex to extract uidl UIDLREGEX value="[[:digit:]]+" # 2 parameters: %d counter ,%s uidl DELMSGCMD &Msg_Sel_%d=%s # Min allowed interval for mail check MININTERVAL 0 # MININTERVAL 300 # Session timeout SESSIONTIMEOUT 3300 # EOF