protected abstract R generateVerificationRecord(final US user);
protected void sendVerifyEmailMailing(final Context ctx, final US user) {
final String subject = getVerifyEmailMailingSubject(user, ctx);
final R record = generateVerificationRecord(user);
final Body body = getVerifyEmailMailingBody(record, user, ctx);
sendMail(subject, body, getEmailName(user));
}