- What is SMTP?
- Why should I use riseup.net's outgoing mail server?
- How do I configure SMTP?
- Why do you only allow secure & authenticated SMTP?
- How many messages can I send?
- Why is "Relay Access Denied?"
- Why can I only send mail to riseup.net users?
- Why is my ISP blocking my outgoing mail?
- When I try to send I get a SMTP error saying the server cannot be contacted, am I doomed?
What is SMTP?
SMTP stands for Simple Mail Transfer Protocol. It is how mail servers talk to each other to deliver mail. If you want to send any mail on the internet, you need an SMTP server. If you are using web mail, then all this is handled automatically for you, you don't need to worry about what SMTP server to use. If you are using a mail client, you must enter a specific SMTP server as your 'outgoing mail server'.Why should I use riseup.net's outgoing mail server?
There are many good reasons to use our SMTP:- The SMTP provided by riseup.net is over an encrypted connection. Most other SMTP service is insecure, where messages are sent in clear text.
- We do not include your home IP address in the headers of your outgoing mail. We know of only a couple other providers which do this. We have written special software to make this possible.
- Some ISPs will not let you send mail which has a from address different from their domain (for example, if you try to use AOL's SMTP with any address other than an aol.com address it will fail).
- Some ISPs severely limit how many emails you can send.
- The SMTP service provided by riseup.net is portable: it does not depend on what network you are connected to. You will always be able to use it even if you are moving your computer around.
- riseup.net's SMTP requires authentication and a secure connection, which is not supported by all mail clients and is more difficult to configure.
How do I configure SMTP?
Riseup.net's outgoing mail service requires authentication and a secure connection (SSL or TLS) for security and anti-spam reasons. To use riseup.net as your outgoing mail server (SMTP), use these settings: Outgoing mail server: mail.riseup.net Login or User Name: your riseup.net login name. For example, if your email address was joe_hill@riseup.net, your login is joe_hill. This is required. If you mail client does not support authenticated SMTP, you cannot use riseup.net as your SMTP.
Use secure connection: Always.
This is required. If you mail client does not support secure SMTP, you cannot use riseup.net as your SMTP. You might have the option of choosing either TLS or SSL for the secure connection. Both protocols work, but most ISPs will block port 25 (used by TLS), so we recommend that you choose SSL.
Port: For TLS, the port should be 25. For SSL, the port should be 465. Again, port 25 is probably blocked by your internet provider, so you should probably choose SSL.
For specific instructions, see:
To avoid error messages when using secure connections, you will also need to install the CA Cert root certificate. See our certificates page for more information.
Why do you only allow secure & authenticated SMTP?
Once upon a time, the internet was a warm fuzzy place without spammers or evildoers (except, of course, for the defense department, where the internet started). The protocol for sending mail (SMTP) originally had no way to limit who could send mail through a mail server. In this day and age, any mail server which does not tightly control who can send mail will eventually be used to spam the universe. Most ISPs get around this problem by allowing just their users to send mail (since their users connect to the internet through the ISP, they know how to tell the difference between their users and everyone else on the internet). Since riseup.net is not an ISP, we cannot use this method. Instead, we use authenticated SMTPS (that is SMTP with encryption and authentication added). This makes riseup.net less compatible with many mail clients, but it also prevents spammers from using our servers.How many messages can I send?
If you plan on sending thousands of messages using SMTP, you may need to ask us first before it will work. Send mail to mail-help@riseup.net.Why is "Relay Access Denied?"
The error message "Relay Access Denied" is caused by one of the following problems:- You did not specify mail.riseup.net as the outgoing mail server.
- You specified the wrong username.
- You do not have your client configured to use authentication for the outgoing mail. This is required.
- You do not have your client configured to use a secure connection (either TLS or SSL). This is required.
- You enabled 'secure passwords'. This is not actually any more secure, and is incompatible with riseup.net.
- Our user database is offline. This happens on rare occasion, but it is usually back up quickly.
The message could not be sent because one of the recipients was rejected by the server. The rejected e-mail address was 'joe_hill@revolt.org'.
Subject 'test', Account: 'myaccount@riseup.net', Server: 'mail.riseup.net', Protocol: SMTP, Server Response: '554 joe_hill@revolt.org: Relay access denied', Port: 25, Secure(SSL): Yes, Server Error: 554, Error Number: 0x800CCC79