1.0 KiB

03. shazhou.work 邮箱

检查

cfg get MY_EMAIL

达标:返回 你的名字@shazhou.work,且该邮箱在 mcmail 账号列表中存在

前置

  • 已完成 01 (SSH 密钥对)
  • 已完成 02 (cfg CLI)

安装

1. 安装 mcmail

npm install -g @shazhou/mcmail

2. 登录 Mailcheap

eval "$(cfg env)"
printf '%s\n%s\n' "$MAILCHEAP_USERNAME" "$MAILCHEAP_PASSWORD" | mcmail login

3. 检查邮箱是否已存在

mcmail accounts list

如果列表中已有你的 xxx@shazhou.work 账号,跳到第 5 步。

4. 创建邮箱(如果不存在)

邮箱名用你的身份名,如 xiaonuoxingyue

mcmail accounts create 你的名字@shazhou.work --password "你的邮箱密码"

5. 存入 cfg personal scope

cfg set MY_EMAIL 你的名字@shazhou.work

后续 git identity、通知等配置都从这里读取。

验证

确认邮箱可用:

# 账号存在
mcmail accounts info $(cfg get MY_EMAIL)

# cfg 能读到
cfg get MY_EMAIL