Set move = no set mail_check = 30 set sort = threads set editor = "vim" set smtp_authenticators = 'gssapi:login' # To add a signature to your emails, create it in ~/. Set postponed = +/Drafts set header_cache = ~/.mutt/cache/headers set message_cachedir = ~/.mutt/cache/bodies set certificate_file = ~/.mutt/certificates # Etc Set folder = "imaps://mail.cs.uky.edu:993" set spoolfile = "+INBOX" # Storage Location Set my_encrypted_pass = "`gpg -quiet -for-your-eyes-only -d ~/.mutt/accounts/mail-passwd.gpg`" set imap_user = "username" set imap_pass = $my_encrypted_pass set smtp_url = set smtp_pass = $my_encrypted_pass # Mailboxes Set from = set realname = "Firstname Lastname" # Credentials **Remember to change gpg to gpg2 if your system uses that command**
If Require signin is not checked, check it and enter your username and password Security type: STARTTLS (Accept all certificates) If that fails, you may have to give more info: Upon Discovering settings hit Next when it enables In the fields, enter your name, email address, which is your CS account username your CS account password, note this is not your LinkBlue password. Select “Add a Mail Account” and click Create. Open the Mail application, select Mail->Accounts and select the bottom one “Add Other Account”. Password: the same password you entered before, your CS account password.Īll that matters here is that you leave Mail turned on, otherwise you won’t receive email.
Recommended Installation: brew install msmtp Setup imap sync The settings used by mbsync are stored in the file /.mbsyncrc by default. According to the website, it transmits a mail to an smtp server which takes care of further delivery. Name, Email and Description should already be filled in with the information from the previous page. Like the name suggests, msmtp is a smtp client. Make sure IMAP is highlighted at the top of the screen. The messages end up in a mailbox somewhere that I can get to if I run mail.Select Mail, Contacts, Calendars from the Settings app.Įnter your name as you want others to see it.Įnter your email address, which is your CS account username your CS account password, note this is not your LinkBlue password.Įnter a description for the account, e.g. It also rejects messages sent to non-existent accounts, like that I want it to accept and relay. When I submit messages directly to it using sendmail, I can see is that it's happy to accept messages to local accounts, but it doesn't relay them. Seeing logs on macOS is extremely painful the best approach I've found so far is: sudo log stream -predicate '(process = "cleanup") || (process = "pickup") || (process = "qmgr") || (process = "error")' -info My fake mail server requires auth, though it doesn't check anything and any username or password will work, so there is a dummy entry in that local_passwd file. Smtp_sasl_password_maps = hash:/etc/postfix/local_passwd Mydestination = $myhostname, localhost.$mydomain, localhost My config mostly comes down to this: local_transport = local:$myhostname
I do not want it to pay any attention at all to local user accounts, and that seems to require disabling the local postfix delivery agent, and I've not found how to do that. My aim is to have it relay all messages for all users in all domains, with no filtering, encryption, or authentication. MailServe includes its own build of the Postfix SMTP server. Mail servers talk to each other via SMTP. Step 1Sending Mail to other Mail Servers, using the Outgoing Panel. I'm attempting to use postfix for this, but it's really not going well. Installing a Mail Server on OS X - A Step by Step Guide. I need to do lots of local email testing (on macOS 10.14), so I use a fake SMTP server on port 2500 for most things, however, I also need to trap messages sent directly via a local sendmail binary, and that really means using a real mail server that can relay them to my fake mail server.