* can take effect.
*/
- if (option (OPTCRYPTAUTOSIGN))
+ if (mod_crypt.autosign)
msg->security |= SIGN;
- if (option (OPTCRYPTAUTOENCRYPT))
+ if (mod_crypt.autoencrypt)
msg->security |= ENCRYPT;
- if (option (OPTCRYPTREPLYENCRYPT) && cur && (cur->security & ENCRYPT))
+ if (mod_crypt.replyencrypt && cur && (cur->security & ENCRYPT))
msg->security |= ENCRYPT;
- if (option (OPTCRYPTREPLYSIGN) && cur && (cur->security & SIGN))
+ if (mod_crypt.replysign && cur && (cur->security & SIGN))
msg->security |= SIGN;
- if (option (OPTCRYPTREPLYSIGNENCRYPTED) && cur
- && (cur->security & ENCRYPT))
+ if (mod_crypt.replysignencrypted && cur && (cur->security & ENCRYPT))
msg->security |= SIGN;
if (msg->security) {
* disable individual mechanisms at run-time?
*/
if (cur) {
- if (option (OPTCRYPTAUTOPGP) && (cur->security & APPLICATION_PGP))
+ if (mod_crypt.autopgp && (cur->security & APPLICATION_PGP))
msg->security |= APPLICATION_PGP;
- else if (option (OPTCRYPTAUTOSMIME)
- && (cur->security & APPLICATION_SMIME))
+ else if (mod_crypt.autosmime && (cur->security & APPLICATION_SMIME))
msg->security |= APPLICATION_SMIME;
}
* for the decision.
*/
if (!(msg->security & (APPLICATION_SMIME | APPLICATION_PGP))) {
- if (option (OPTCRYPTAUTOSMIME) && option (OPTSMIMEISDEFAULT))
+ if (mod_crypt.autosmime && mod_crypt.smime_is_default)
msg->security |= APPLICATION_SMIME;
- else if (option (OPTCRYPTAUTOPGP))
+ else if (mod_crypt.autopgp)
msg->security |= APPLICATION_PGP;
- else if (option (OPTCRYPTAUTOSMIME))
+ else if (mod_crypt.autosmime)
msg->security |= APPLICATION_SMIME;
}
}