用一个旧的红米手机,系统ANDROID 8,可以发文本邮件,手机png截图作为附件,添加png附件后能显示附件预览图,但是不显示附件大小,点击附件提示无合适的应用可以打开,发送出去的邮件只有文本,没有附件。

换另一个新的红米手机,系统ANDROID 12, MIUI 13,添加png附件直接提示无法添加超过50MB的附件,一张png截图才100kB左右……

function send_email(params) {
  app.sendEmail({
    email: ["xx@qq.com"],
    subject: "自动打卡通知",
    attachment: "/sdcard/img.png",
    text: params
  });
  sleep(1 * timescale);
  var btn = text("Mail").findOne();
  if (btn != null)
    btn.parent().click();
  sleep(1 * timescale);
  btn = id("compose_send_btn").findOne();
  if (btn != null)
    btn.click();
}