The University is mandating that multi-factor authentication (MFA) be enabled for all email accounts by May 1, 2025. Specifically, we are using Cisco Duo as our MFA service, to be consistent with MyUCLA, UCLA Google Apps, and the UCLA Campus VPN. Even if you have UCLA Duo set up already, this uses a slightly different instance belonging to UCLA Computer Science specifically.
We have activated MFA starting on April 25. You must follow the below instructions to access your inbox.
ssh [your username]@10.0.0.10
in the shellâthis connects to the mail server.We recommend against using text messages as your authentication method, because they leave you vulnerable to SIM swap attacks.
You can Ctrl+C out of the SSH password prompt once you’ve enrolled.
Try rerunning the last SSH command. You should now get a Duo push on your phone, which logs you in once accepted.
Now would be a good time to change your password if you haven’t done so already! Just run the passwd
command on the “paris” server.
NOTE: your IMAP session is supposed to be cached for an hour to avoid spamming repeat Duo requests. Please contact us right away if this doesn’t work as intendedâhitting “deny” on the Duo pushes repeatedly will only lock you out of your account, requiring manual intervention from the CS Department! You can reach us on Discord, XMPP, or use an alternative account to email board@linux.ucla.edu.
I am using the following settings with Thunderbird to get in. I haven’t tried it with another email client but you are welcome to.
Server Name: mail.linux.ucla.edu
Port: 587
Authentication method: Normal password
Connection security: STARTTLS
Server Name: mail.linux.ucla.edu
Port: 993
Authentication method: Normal Password
Connection security: SSL/TLS
To change the password, SSH into your virtual machine and run the shell command ssh [your username]@10.0.0.10
. Accept the Duo MFA push, or follow the MFA enrollment instructions if it’s your first time. Then use the passwd
command to change your password.
(Yes we know, this is a pretty crappy and inelegant solution, but it’s good enough for now)