abstract smtp server settings