Provided by: freepops_0.2.9-8_amd64 bug

NAME

       freepopsd - FreePOPs daemon

SYNOPSIS

       freepopsd [options]

DESCRIPTION

       This manual page documents briefly the freepopsd daemon.

       freepopsd is a program that converts your local requests to its pop3 daemon to remote http
       requests to supported web mails.

OPTIONS

        -p port, --port port
              Starts freepopsd on that port. Default is 2000.

        -t max, --threads max
              Allows max simultneous connections. Default is 5.

        -b addr, --bind addr
              Binds over addr instead INADDR_ANY (0.0.0.0).  addr  must  be  a  character  string
              containing  an IPv4 network address in the dotted-quad format, "ddd.ddd.ddd.ddd" or
              a host name.

        -l logfacility, --logmode logfacility
              Can be used to specify the logging facility. logfacility can be stdout  for  stdout
              (the  default), syslog to use the logging daemon or a valid filename to log to this
              file.

        -d, --daemonize
              Moves the process to background releasing the tty

        -n, --no-pid-file
              Don't create the pid file containing the process id in /var/run/.

        -P proxyaddress:proxyport, --proxy proxyaddress:proxyport
              You can specify the http proxy name and  port  separated  by  :.   If  no  port  is
              specifyed  8080 is used by default.  You may also export some environment variables
              instead of using the -P switch, in priority order:  HTTP_PROXY,  http_proxy,  PROXY
              and proxy. If the proxy needs authentication you have to use the -A switch.  If you
              specify -P -, you will force direct connections to the web, without using any proxy
              server, despite enviromental variable settings.

        -A username:password, --auth username:password
              This  switches  on the basic authentication method. Must be used with the -P switch
              or one of its alternative forms.

        -u name, --useragent name
              Use this useragent in http connections. The  default  is  "Firefox/0.8".   A  valid
              example   is   mozilla's   "Mozilla/5.0   (X11;   U;  Linux  i686;  en-US;  rv:1.5)
              Gecko/20031024 Debian/1.5-2".

        -s user.group, --suid user.group
              This option is used to make freepopsd drop root privileges after binding.   If  you
              run it as a normal user there is no need to use this option.

        -k, --kill
              Kills a running freepopsd.

        -x pluginfile, --toxml file
              Prints on standard output the XML description of the plugin or module.

        -e scriptfile [args...], --execute scriptfile [args...]
              This  is  a  full  bloated  LUA  interpreter, the executed script has access to all
              freepops libraries.  The interpreter calls the main function that must get a  table
              of  strings  and  return  an  integer.  The arguments passed to freepopsd after the
              script file name are put inside the table argument.  The return value  is  returned
              from the interpreter.

        --fpat authtype, --force-proxy-auth-type authtype
              Force  the  use  of a specific proxy auth method. Accepted types are basic, digest,
              ntlm and gss.

       -c, --conffile file
              Users the specified configuration file instead of looking  in  default  paths  like
              /etc/freepops/config.lua, ./config.lua and /usr/share/freepops/lua/config.lua

       --statistics-all
              Enable  all  statistics. Results can be viewed with the monitor plugin, either with
              an account like foo@monitor?command=stats or with freepopsd -e  monitor  host  port
              password command.

       --statistics-session-created
              Enables statistics regarding threads created to run a plugin. See the documentation
              of --statistics-all for an explanation of how to read that statistics.

       --statistics-session-ok
              Enables statistics regarding sessions ended successfully. See the documentation  of
              --statistics-all for an explanation of how to read that statistics.

       --statistics-session-err
              Enables statistics regarding sessions ended with an error. See the documentation of
              --statistics-all for an explanation of how to read that statistics.

       --statistics-connection-established
              Enables  statistics  regarding  connections  accepted.  See  the  documentation  of
              --statistics-all for an explanation of how to read that statistics.

       --statistics-cookies
              Enables  statistics  regarding persistently stored data (usually cookies).  See the
              documentation  of  --statistics-all  for  an  explanation  of  how  to  read   that
              statistics.

       --statistics-pwd-file file
              Data  collected  by  the statistics mechanism can be read using the monitor plugin.
              If a password file is not specified, no password is set and everybody connection to
              the  freepops daemon can read such data. Write your password in a text file with no
              additional end-of-line to restrict access to that data. The password file  is  read
              before dropping privileges (on unix).

        -h, --help
              Prints the usage message.

        -v, --verbose
              Prints debug statements. Can be repeated to give more verbosity (see -vv).

        -vv, -v -v, -w, --veryverbose
              Prints  even  more  debug statements, detailing most operations performed.  This is
              the maximum verbosity level available. Combining more parameters of this kind won't
              give you more.

        -V, --version
              Prints the program version.

FILES

       /usr/share/freepops/lua/*
              Webmails access implementation

       /etc/freepops/config.lua
              Configuration  file,  interesting only for paths, addresses to modules binding, and
              accept/reject policy on mail addresses

AUTHOR

       This manual page was written by Enrico Tassi  <gareuselesinge@users.sourceforge.net>,  for
       the Debian project (but may be used by others).

                                         October 27, 2007                            FREEPOPSD(1)