Skip to main content

Email for your domain

Kotisivukamu can handle email for your domain in two ways. The choice is made in the dashboard under Domains → (select domain) → Email.

Option 1: Kotisivukamu

Kotisivukamu offers two services:

  1. Incoming mail forwarding. All mail sent to @yourcompany.com addresses is forwarded to an existing mailbox you specify (e.g. firstname.lastname@gmail.com).
  2. Outgoing SMTP server. You can send messages from an @yourcompany.com address through Gmail or Outlook, for example, so the recipient sees the correct sender.
Kotisivukamu does not provide mailboxes

We do not store email. You need a "real" email service (e.g. Gmail) that messages are forwarded to and that you send from.

When you choose "Kotisivukamu", we automatically add the following DNS records:

TypeNamePurpose
MX@Receives incoming mail on our server
TXT@SPF record (allows Amazon SES to send on your behalf)
TXT_dmarcDMARC policy
CNAME*._domainkeyDKIM keys for signing outgoing mail

Adding a forward

  1. Domains → Email → Add forward.
  2. Enter the source address (e.g. info, or * for all addresses) and the destination address(es).
  3. Save. The forward is active as soon as the DNS records have propagated (usually minutes).

Gmail: send messages from your @yourcompany.com address

This is the most common setup: you use Gmail for daily reading, but want to send messages from your business address.

1. Create an SMTP account in the dashboard

  1. Domains → Email → Create SMTP account.
  2. Save the username and password immediately — the password is not shown again. The server is mail.kotisivukamu.fi, port 587 (STARTTLS).

2. Add the address to Gmail

  1. Open Gmail settingsAccounts and ImportSend mail asAdd another email address.
  2. Enter:
    • Name: the name you want recipients to see
    • Email address: e.g. info@yourcompany.com
    • Treat as an alias: untick if you want replies to come to Gmail while the "From" field shows correctly.
  3. Next Step. Gmail asks for the SMTP settings:
    • SMTP Server: mail.kotisivukamu.fi
    • Port: 587
    • Username: the username you got from Kotisivukamu
    • Password: the password you got from Kotisivukamu
    • Secured connection using TLS: selected
  4. Gmail sends a verification code to info@yourcompany.com. Because you have set up forwarding in Kotisivukamu, the code arrives in your Gmail — copy it and confirm.

Done. When composing a new message, you can choose the sender address in the From field.

Other email services

  • Outlook.com / Microsoft 365: Settings → Mail → Sync email → Connected accounts → new POP/SMTP account.
  • Apple Mail (macOS/iOS): Mail → Preferences → Accounts → new Other Mail Account, use the same SMTP settings.
  • Mozilla Thunderbird: Account Settings → Outgoing Server (SMTP) → Add.

The settings are the same everywhere: server mail.kotisivukamu.fi, port 587, STARTTLS.

Forwarding as a webhook

Email can also be forwarded to your own service as an HTTP POST request. This is handy if, for example, you want a customer's message to open directly in your ticketing system or CRM without a mailbox in between.

  1. Create a forward with these fields: Address (e.g. support) and Webhook address (e.g. https://yourservice.com/incoming-email). Leave the destination addresses empty if you want only the webhook, or fill in both so the message is both forwarded and POSTed.
  2. Save. When a message arrives, we parse the MIME body and send a JSON request to your webhook in the following format:
{
"from": "sender@example.com",
"to": ["support@yourcompany.com"],
"to_local": "support@yourcompany.com",
"subject": "Order status",
"messageId": "<abc@mail.example.com>",
"date": "Mon, 20 Apr 2026 19:00:00 +0000",
"headers": { "...": "all headers" },
"body": { "text": "Plain text...", "html": "<p>HTML...</p>" },
"attachments": [
{ "filename": "attachment.pdf", "contentType": "application/pdf", "size": 12345, "content": "base64..." }
],
"authentication": { "spf": {...}, "dkim": {...}, "dmarc": {...} }
}

Your server must respond with a 2xx status code within 20 seconds. Otherwise we retry up to three times with increasing delays; 4xx responses are not retried (our interpretation: a configuration error, not a temporary fault).

Tip

Use an HTTPS address only. Attachments arrive base64-encoded inside the JSON body, so you can handle everything with a single parse.

Limits

  • Incoming forwards: up to 50 per domain.
  • Maximum message size: 50 MB (headers + body + attachments combined). Larger messages are rejected at the SMTP level before forwarding.
  • Outgoing messages: 200 messages per day per SMTP account (higher limits on request).

Option 2: Another provider

If you use Google Workspace, Microsoft 365, or another commercial email service, Kotisivukamu does not add email-related DNS records automatically. Here is what to do:

  1. Sign up for the service of your choice using your domain.
  2. The service gives you a list of DNS records (MX, SPF, usually also DKIM).
  3. Add the records in the dashboard's DNS settings card and save.
  4. The service verifies the records — this usually takes a few minutes.
Need help?

Setting up Google Workspace or Microsoft 365 requires several DNS records at once. If you like, we can add them for you — contact customer support.