Setting up your email
Use your private mailbox in webmail or an email app, manage aliases and forwarding, and configure your mailbox preferences. You'll need your email address and mailbox password. Explore all features.
Last updated
Open webmail and sign in with your full mailbox address and password. You do not need a panel account. Domain owners can also open their own mailboxes from the panel.
Read and search mail, reply or forward, save drafts, mark messages read or starred, and use bulk actions. Inbox updates arrive automatically. Add a signature in Settings; recipient suggestions are learned from mail you send. Domain owners can switch between their own mailboxes.
Compose is plain text. Attachment sending requires paid approval per mailbox; contact us to arrange access. Enabled mailboxes support up to 10 files and 1 MB in total per message, including files kept from a forward or draft.
Install webmail using your supported browser's install or Add to Home Screen option. Use the bell menu to enable notifications when the service has push notifications configured. Permission and browser support are required; installing the app does not provide offline access to your messages.
Domain owners manage aliases and forwarding on the domain's Mailboxes tab. An alias receives mail at an alternate address and sends it to its destinations; it does not have a separate password or inbox.
Forward incoming mailbox mail to up to five destinations and choose whether to keep a local copy. Destinations hosted by this service must exist. Private mailbox and alias names cannot be opened through public temporary inboxes.
In webmail Settings, add up to 20 rules that match sender, recipient or subject and move mail, mark it read, or file it into Spam or Trash. Schedule an out-of-office message with optional start and end dates. These actions require delivery rules to be configured by the service administrator; contact support if saved rules do not run.
In webmail Settings, add up to 20 rules that match sender, recipient or subject and move mail, mark it read, or file it into Spam or Trash. Schedule an out-of-office message with optional start and end dates. These actions require delivery rules to be configured by the service administrator; contact support if saved rules do not run.
Domain owners choose from supported mailbox sizes up to the service's 256 MB maximum. Usage appears in webmail where supported by the mail server; enforcement depends on the service configuration.
Email scripts are blocked and remote images stay hidden until you choose to show them. Attachments are downloaded subject to file safety checks. Report spam and Not spam move messages and train the spam filter when learning is configured. Public temporary inboxes are receive-only, keep free mail for 30 minutes, and never allow attachment downloads.
These settings are the same for every mailbox. Only the email address and password change.
Incoming mail (IMAP)
mail.mailions.com993[email protected]Outgoing mail (SMTP)
mail.mailions.com587[email protected] can't send as [email protected].Add a new account
Enter your email address and password. If the app asks, choose manual setup and account type IMAP.
Enter the settings above
Use the incoming (IMAP) and outgoing (SMTP) values from the table. The username is always the full email address.
Send yourself a test
Send an email to a different address (e.g. a Gmail account) and reply to it, so you know sending and receiving both work.
Gmail can do two things with your mailbox: receive its messages in the Gmail app, and send as your domain address from Gmail on the web. Set up both, so replies go out from [email protected] and not from your @gmail.com address.
Part 1: Receive email in the Gmail app (Android, iPhone, iPad)
Add another account
Open the Gmail app, tap your profile picture (top right), then Add another account. Choose Other. On Android, if you're asked for the account type, pick Personal (IMAP).
Enter your email address and password
Type your full address (e.g. [email protected]), tap Manual setup if offered, then enter your mailbox password.
Incoming server settings
Username: your full email address. Server: mail.mailions.com. Port: 993. Security: SSL/TLS.
Outgoing server settings
Keep Require sign-in on. Username: your full email address. Server: mail.mailions.com. Port: 587. Security: STARTTLS. Tap Next, pick how often to sync, and finish. Your mailbox now appears under your profile picture next to your Gmail account.
Part 2: Send as your domain address from Gmail on the web
Open "Accounts and Import"
On a computer, open Gmail, click the gear icon, then See all settings and the Accounts and Import tab. (Google Workspace accounts call this tab Accounts.)
Add your address
Next to Send mail as, click Add another email address. Enter your name and your domain address. Leave Treat as an alias ticked, then click Next Step.
Enter the SMTP server
SMTP Server: mail.mailions.com. Port: 587. Username: your full email address. Password: your mailbox password. Choose Secured connection using TLS, then click Add Account.
Confirm the address
Gmail sends a confirmation email to your domain mailbox. Open it in the Gmail app (Part 1) or any other email app, then click the link or type the code into the Gmail window.
Reply from the right address
Back on Accounts and Import, under When replying to a message, choose Reply from the same address the message was sent to. When you write a new email, pick your domain address in the From field. You can also click make default next to it.
info), that the port is 587 with TLS, and that the password is the mailbox password, not your Google password.Your website sends mail by connecting to the SMTP server above. No special API is needed, because every language and CMS supports SMTP. Pick your platform:
WordPress
Install the free WP Mail SMTP plugin, choose Other SMTP, then enter: host mail.mailions.com, encryption TLS, port 587, authentication on, and your email and password. Set From Email to the same mailbox. Then use the plugin's Email Test tab.
PHP (PHPMailer)
<?php
use PHPMailer\PHPMailer\PHPMailer;
require 'vendor/autoload.php'; // composer require phpmailer/phpmailer
$mail = new PHPMailer(true);
$mail->isSMTP();
$mail->Host = 'mail.mailions.com';
$mail->Port = 587;
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->SMTPAuth = true;
$mail->Username = getenv('SMTP_USER'); // [email protected]
$mail->Password = getenv('SMTP_PASS');
$mail->setFrom('[email protected]', 'Your Company');
$mail->addAddress('[email protected]');
$mail->addReplyTo($_POST['email'], $_POST['name']); // visitor's address
$mail->Subject = 'New contact form message';
$mail->Body = $_POST['message'];
$mail->send();
Laravel (.env)
MAIL_MAILER=smtp
MAIL_HOST=mail.mailions.com
MAIL_PORT=587
MAIL_ENCRYPTION=tls
[email protected]
MAIL_PASSWORD=your-mailbox-password
[email protected]
Node.js (Nodemailer)
// npm install nodemailer
const nodemailer = require('nodemailer');
const transporter = nodemailer.createTransport({
host: 'mail.mailions.com',
port: 587,
secure: false, // STARTTLS is negotiated automatically on 587
auth: { user: process.env.SMTP_USER, pass: process.env.SMTP_PASS },
});
await transporter.sendMail({
from: '"Your Company" <[email protected]>',
to: '[email protected]',
replyTo: visitorEmail, // so "Reply" goes to the visitor
subject: 'New contact form message',
text: message,
});
Python
import os, smtplib
from email.message import EmailMessage
msg = EmailMessage()
msg["From"] = "[email protected]"
msg["To"] = "[email protected]"
msg["Reply-To"] = visitor_email
msg["Subject"] = "New contact form message"
msg.set_content(message)
with smtplib.SMTP("mail.mailions.com", 587) as s:
s.starttls()
s.login(os.environ["SMTP_USER"], os.environ["SMTP_PASS"])
s.send_message(msg)
"Authentication failed"
Check that the username is the full email address and that the password is correct.
"Sender address rejected"
The From address doesn't match the mailbox you logged in with. See the note under connection settings.
Connection times out from your website
Some shared hosts and cloud providers block outgoing SMTP. Make sure you're using port 587 (not 25), and ask your host to allow outgoing connections to mail.mailions.com on port 587.
Still stuck? Email [email protected].