Nastavení přihlášení na 'case sensitive'

Supportní databáze (rsimai_imap_casefix)
Platí pro

eMail Server: Verze 2

Dotaz:

eMail server nerozlišuje při přihlášení velká a malá písmena, některé z funkcí však ano.
V IMP se pak otevře pouze prázdná schránka. Stane se to vždy, když uživatel při přihlášení zadá své jméno v chybném formátu.
Tomu chcete zabránit a nastavit eMail server tak, aby velká a malá písmena rozlišoval.

Postup:

Pomocí následujícího skriptu nastavte potřebné atributy LDAP databáze.

#!/bin/bash

rcldap stop

ldbmcat /var/lib/ldap/id2entry.dbb > /tmp/tmp$$.ldif
rm -rv /var/lib/ldap/uid.dbb
echo "attribute       uid                                     ces" >>
 /etc/openldap/slapd.at.conf
ldif2index -i /tmp/tmp$$.ldif uid
rm -f /tmp/tmp$$.ldif

rcldap start 

Jako alternativu pro přihlášení v prohlížeči:
V /usr/local/httpd/htdocs/imap-bin/index.pl
vyhledejte řádku:

my $uid = $cgi->param('uid');

Tu nahraďte:

#my $uid = $cgi->param('uid');
my $origuid = $cgi->param('uid');
my $uid = lc $origuid;


Tím zajistíte, že při přihlášení v prohlížeči bude eMail server vždy rozlišovat velká a malá písmena.

Pozor! Předcházejí změny jsou spojeny s jistým rizikem. Pokud jejich přostřednictvím dojde k jakémukoliv poškození systému, nejsme schopní Vám poskytnout žádnou pomoc v rámci bezplatné instalační podpory.
Zálohujte si prosím před změnou konfigurace všechna data.


Klíčová slova: IMAP, EMAILSERVER, CASE, SENSITIVE, LOGIN, PřIHLášENí, PíSMENA, VELKá, MALá

Kategorie: IMAP server SuSE Linuxu

SDB-rsimai_imap_casefix, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 25. Sep 2001
SuSE Linux AG - Poslední změnu: 25. Okt 2001 provedl rsimai (sdb_gen 1.40.0)