Thread Net::SMTP::Server auf Windows 7
(70 answers)
Opened by bianca at 2016-02-29 15:58
Pfad auf logindb hinzufügen? Einfach, da kannst du Net::SMTP::Server::Client aufbohren (ungetestet).
1. sub new erweitern: Nach der Zeile mit $self->{pass} = undef; den Code Zeile $self->{logindb} = undef; hinzufügen. 2. sub logindb hinzufügen: 3. sub __check_login erweitern: Ersetze my ($user,$pass) = @_; durch my ($self,$user,$pass) = @_; Ersetze if ( open my $db, '<', 'login.db' ) { druch if ( open my $db, '<', $self{logindb}{path} ) { 4. sub _auth erwietern: Ersetze $self->{loggedin} = __check_login($self->{user},$self->{pass}); durch $self->{loggedin} = $self->__check_login($self->{user},$self->{pass}); Ich würde es nicht im Aufruf Net::SMTP::Server->new setzen (weil ich zu faul zum Aufbohren des Moduls war! ;) )sondern in deinem Server selbst: Last edited: 2016-03-30 10:36:24 +0200 (CEST) |