- 2021-04-03 01:18:37
前段时间需要整理苹果手机上收到的短信, 并从中提取需要的信息. 如果只处理几条短信的话, 手动操作也就够了. 但我需要处理短信有百多条, 手动操作起来有点麻烦, 所以就想找个软件, 将短信导出, 然后用我熟悉的脚本处理.
由于我使用手机的经验很少, 对苹果设备的经验更少, 所以不知道到底要怎么样才能将资料导出来. 搜了一下, 看到有些软件是支持这个功能的. 试了几个, 最后找到了EaseUS MobiMove
, 专门用于苹果设备的, 支持全部资料的导入导出. 虽然是个商业软件, 但可以试用, 网上也能找到注册码. 总体而言, 还算不错, 虽然软件有点大, 运行速度有点慢. 下载地址https://www.easeus.com/phone-transfer/mobimover.html?utm_source=watermark-software&utm_medium=referral, 激活码``.
另一个问题是我需要向很多人发送电子邮件, 手动做不太现实, 所以我需要能自动发送邮件. 查查资料之后发现, 要想自动发送邮件, 首先需要有支持SMTP服务的账号. 一看到这个SMTP, 我就有点发晕, 更是发怵, 直让我想起了20年前刚入大学, 学习计算机基础时, 书上的那一堆缩写, 什么TCP/IP, POP3, SMTP, 我实在是理解无能, 到现在也没搞清楚它们都是做什么的, 简直成了我知识的盲区.
这个什么SMTP服务, QQ邮箱就支持, 网上的配置教程也多是针对QQ邮箱的. 但我试的时候死活无法成功, 大概是欠了以前知识的账, 受了诅咒. 没办法, 只得放弃QQ邮箱转而试试Gmail. 使用Gmail设置SMTP服务也有点麻烦, 一些教程看得似懂非懂,
- PHPMailer里设置谷歌gmail smtp发送邮件
- 介绍一个通过 Gmail IMAP 服务发送邮件的配置坑点
- 怎么样在foxmail上加载gmail邮箱(2020最新方法)?
- Setting Up Gmail SMTP Settings (2020 Guide)
大致是需要先设置好二次验证, 然后再申请一个SMTP专用账户, 获得密码并打开SMTP服务才可以. 对照上面的几个说明瞎试了一通, 不意竟成功了, 但到底也不知道具体是哪一步弄成功的, 也懒得管了, 就这样用吧.
接下来还需要一个可以自动发送电子邮件的程序, 而且要支持命令行, 方便我在脚本中调用以便实现自动化. 有简单的方法, 如VBS懒人系列-Windows下bat脚本自动发邮件, windows下简单的vbscript自动发送邮件–带附件, 也可以使用python来写. 但我想找一个独立的程序, 就试了试网上资料较多的blat32
, 三番几次都没有成功, 放弃了. 然后又试了试mailsend
, 成功了, 就它了, 虽然这个程序已经不再更新了, 但也够用了. 大致的命令如下
./mailsend1.20b.exe -ssl -smtp smtp.gmail.com -port 465 \
-auth -user 【用户名】 -pass "【SMTP密码, 不是邮箱密码】" \
-f 【发件人】 -to 【收件人】 -rt 【回复邮箱】 -sub 【主题】 \
-cs "utf-8" -mime-type "text/plain" -msg-body 【邮件内容文件】 -v
实际使用效果还算可以, 但主题中的中文有时会变为乱码, 我也不清楚到底是我的问题, 还是收件人的问题. 暂且就这样吧.