You are here: Cyberhome » PopConfig » TeaPop

Folgendes wurde geändert am Original Debian Package:

  • neue Versionsnummer (original: teapop_0.3.5-2_bt_i386.deb neu: teapop_0.3.5-2_bt)
  • Configuration Option --enable-popauth-file=/var/run/teapop angefügt. Dadurch wird die IP Adresse jedes korrekt authentifizierten Benutzers ins File /var/run/teapop/popauth.dat geschrieben mit Datum. Wird benötigt fuer POP-before-SMTP
  • Filepermission von /var/run/teapop/popauth ist rw------- root mail nach teapop login rw-rw-r-- root mail nach cronpopauth -> teapop muss entsprechend gepacht werden (keine Config Option) -> das File pop_popsmtp_file.c im Quellcode muss folgendermassen ergänzt werden:
    • Include:
                /* include files used for changemod bt added 1.2003 */
                 #include <sys/types.h>    
                 #include <sys/stat.h> 
                
    • am Ende des Files folgendes anfügen:
                 /* changemod of popauth file bt added 1.2003 */
                  if  ( chmod( DATA_FILE, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH ) < 0 ) {
                       syslog(LOG_ERR, "Error changing permission  popauth file (%s): %s", DATA_FILE, strerror(errno));
                  }
                 
  • Installation Perl Script /usr/local/sbin/cronpopauth.pl damit die IP's wieder gelöscht werden.

Weiteres zur konfiguration findet sich auch im PopConfig
This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding wiki.doebe.li? Send feedback