Download SEPPmail Benutzerhandbuch
Transcript
270
8.7.1.3.2 pgp_keys_avail()
Der Befehl pgp_keys_avail() prüft die Verfügbarkeit von öffentlichen openPGP Schlüsseln.
Dieser Befehl prüft die Verfügbarkeit personenbezogener öffentlicher openPGP Schlüssel der
Empfänger (siehe openPGP public keys 216 ) für das Verschlüsseln ausgehender E-Mails.
Aufbau des Befehls
pgp_keys_avail();
Rückgabewert
positiv für die Gruppe mit vorhandenem öffentlichen openPGP Schlüssel
negativ für die Gruppe ohne öffentlichen openPGP Schlüssel
Parameter
keine
Beispiel
Zeile Code
01 if (pgp_keys_avail(){
02
log(1, 'pgp key available');
03
if (encrypt_pgp() {
04
log(1, 'email successfully pgp encrypted');
05
} else {
06
log(1, 'email could not be pgp encrypted');
07
}
08 } else {
09
log(1, 'no pgp key available');
10 }
Erklärung
In diesem Beispiel wird zunächst geprüft, ob ein passender, Benutzer basierter öffentlicher
openPGP Schlüssel für das Verschlüsseln zur Verfügung steht (Zeile 1). Das Ergebnis dieser
Abfrage wird protokolliert (Zeile 2 und 9). Steht ein entsprechender Schlüssel zur Verfügung, wird
mit dem Verschlüsseln fortgefahren (Zeile 3), dessen Erfolg beziehungsweise Misserfolg ebenfalls
protokolliert wird (Zeile 4 und 6).
© 2015 SEPPmail AG