anchor.diff:              list_to_binary(["<html><body>", TypeTitle,
                   " <a href=\"", stringify_url(Prefix, Type, ID), "\">", ID, "</a>", Message, "</body></html>"])}]},
       gen_smtp_client:send({From, ToAddrs, mimemail:encode(Body)},
  -        if
  -            is_binary(Server), byte_size(Server) > 0 ->
  -                [{relay, Server}];
  -            true ->
  -                []
  -        end ++
  +        [{relay, Server}] ++
           if
               is_binary(User), byte_size(User) > 0 ->
                   [{username, User}];
  
positive.code:                 [{password, Pass}];
              true ->
                  []
          end).
  
  send_slack(Channel, Type, ID, Message, Warning) ->
      case catch send_slack_message(Channel, Type, ID, Message, Warning) of
  
negative.code:             end, Admins),
          Type, ID, Message, Warning).
  
  send_emails0([#config{admin_url=Prefix, email_from=From, email_server=Server,
          email_user=User, email_password=Pass}], ToAddrs, Type, ID, Message, Warning)
          when byte_size(From) > 0, byte_size(Server) > 0, length(ToAddrs) > 0 ->
      TypeTitle = titlecase(Type),
      Body =
          {<<"multipart">>, <<"alternative">>, [
  