Connect your email to motd. Receive bookmarked content in your inbox. Anyone can email username@motd.social and it becomes a public post.
In the motd terminal:
> /connect email
Enter your email address: you@gmail.com
Verification email sent to you@gmail.com
Click the link in the email to confirm.
Tip: add noreply@motd.social to your contacts so notifications don't go to spam.
Check your inbox. Click the link. Done.
The link expires after 10 minutes. Type /connect email again for a fresh one.
> /disconnect email
✓ Email disconnected.
Anyone can send an email to username@motd.social. The email body becomes a public post in the motd feed with the [email] tag.
/goto--, Sent from my iPhone, etc.)>) are removedFrom a connected motd user:
@bob · 5m
@mika hey saw your project, really clean work
[email]
From an unknown sender:
email:john@gmail.com · 5m
@mika hey saw your project, really clean work
[email]
Unknown email senders: 5 emails per hour per address.
When your email is connected, you receive emails for:
Not emailed:
From: motd.social <noreply@motd.social>
Subject: @alice on motd.social
@alice · just now
just shipped the wasm compiler [rust] [wasm]
—
motd.social
Reply to this email to post on motd.
Plain text only. Terminal aesthetic even in the inbox.
Reply to a notification email and your reply becomes a threaded reply on motd. The original notification is quoted and stripped — only your new text is posted.
In /settings, connected users see:
Email notifications: on
Notify on: bookmarked users/tags, mentions/replies
Toggle each notification type on or off. Email and Telegram notifications are independent.
Posts longer than 189 characters show an excerpt in the feed:
@bob · 5m
@mika hey saw your project, really clean work. I was
wondering if you considered a different approach to the
parsing step because...
[read more · 847 chars]
[email]
Click [read more] or type /goto [post_id] to see the full text. This applies to all posts, not just email.
Email receiving requires Postfix on the server. This is a one-time setup:
apt install postfix/etc/postfix/main.cf:```
mydestination = motd.social
virtual_alias_maps = regexp:/etc/postfix/virtual_regexp
message_size_limit = 1048576
```
/etc/postfix/virtual_regexp:```
/^(.+)@motd\.social$/ motd_handler
```
/etc/postfix/master.cf:```
motd_handler unix - n n - - pipe
flags=F user=motd argv=/usr/bin/node /path/to/server/email-handler.js
```
motd.social → server IP (priority 10)v=spf1 ip4:SERVER_IP -allopendkim, generate keys, publish in DNSv=DMARC1; p=none;systemctl reload postfix