MoreRSS

site iconVPS大玩家修改

主要分享有关虚拟信用卡、美国信用卡、注册美国公司、美国电话卡以及网络创业等方面的实用信息。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

VPS大玩家的 RSS 预览

使用github搭建一个有自然搜索流量的博客

2025-05-27 21:49:44

最近在进行关键词调研时,发现有一些来自github的网页排在搜索结果的首页,这说明github的页面权重很高。

如果你想做一个有流量的博客,可以从github开始。在此这前,我对github一无所知,需要从零开始学习。为了加深学习印象,于是作了此篇,权当一个笔记。

学习是很痛苦的一件事情,我也一样。跟着多操作几遍,很快就熟悉了,熟能生巧,不是吗?

在学习的过程中,我大量使用了ChatGPT,遇到不明白的地方,我会咨询ChatGPT,大大提高了我的学习效率,推荐大家试一试。当我认为ChatGPT的解释有歧义的时候,我会借助其他AI工具,比如Deepseek或者Claude来辅助验证,确保AI告诉我的答案是正确的。

Git是什么?

Git是Linux的创始人Linus开发的一个版本控制系统,最初是为了用于维护 Linux 内核的开发。由于Git非常先进和好用,于是很快就流行开来。

Github与Git是什么关系

举个简单的例子,如果说Git是咖啡,那么Github、Coding、码云就是星巴克咖啡、瑞幸咖啡、库迪咖啡。因为Git是个本地软件,并且是基于命令行的,操作起来不是那么方便,于是有些公司就在Git的基础上开发了自己的Git产品,用图形界面简化操作,并提供远程仓库,方便多人使用,协同操作。虽然咖啡的品牌很多,但其实大同小异,并没有什么本质上的区别。

Github是这些Git品牌中的佼佼者,很多知名开源项目都放在 GitHub 上,让它变成了一个开源世界的宝库。如果你了想学习Git,那就从Github开始吧。

安装Git并注册一个Github账号

如果你用的是MacOS,那你就在应用商店中下载Xcode。如果你跟我一样,使用的是Widnows,那就去Git的官网下载:https://git-scm.com/downloads

安装过程很简单,所有选项全部保持默认即可。安装好以后,在菜单中点“Git Bash”即可打开命令行窗口。运行指令

git --version

可查看git的版本

在命令行窗口中运行下面两条指令,设置自己的用户名和邮箱。其实我不知道设置用户名和邮箱有什么用,别人的教程里让这么做,以后也可以随时改。那是不是不设置也可以呢?

git config --global user.name "vpsdawanjia"
git config --global user.email "[email protected]"

如图:

Github的注册就很简单了,过程不表,肯定难不倒聪明的你。官网地址:https://github.com/

Git简单入门

在Github新建一个仓库

当你的Github注册好以后,我们要做的第一件事情,就是建一个仓库。这个仓库就是我们存放代码的地方,当然也可以存放我们的博客。点击网站右上角的“+”号,然后点“New repository”

我们需要给仓库取一个名字,比如Safepal,并描述一下这个仓库的用途以及这个仓库是否公开,如果你是要做博客,那就要选“Public”,设置成Private别人就看不到了。如图:

其他选项默认即可,然后点右下角的“Create repository”创建新仓库。

在本地新建一个项目

在本地新建一个文件夹存放我们的项目,取名为git或者你喜欢的名字,然后再创建一个子文件夹“safepal”。然后我们再创建一个名为README.md的文件,.md是 markdown 格式的文本。然后使用文本编辑器输入下面的内容:

##SafePal简介

作者:VPS大玩家

“`

SafePal 是一款支持多链资产管理的加密货币钱包,提供冷/热钱包一体化解决方案,支持硬件钱包、App 和浏览器插件。

目前SafePal跟Fiat24合作,提供银行服务和万事达卡,马上开通你的首个加密数字资产专属的银行账户吧

“`

本地Git仓库

现在我们再次运行Git bash,通过命令行进入我们的项目文件,比如我的项目路径是E:\git\safepal,那我就在命令行输入下面的指令,切换到我的项目文件夹里

cd /e/git/safepal

然后我们可以通过”pwd”指令,看看是不是切换成功了。如图:

然后再跑下面的指令,初始化我们的项目

git init

执行完这条指令后,我们的项目文件夹里多了一个名为”.git“的隐藏文件夹,你可以在命令行中通过指令”ls -al“来查看。如图:

这个.git文件夹就是我们的git仓库,我们以后提交的所有内容,都存在这里。内面还包含配置文件以及一些例子。

接下来我们需要告诉Git,我们需要把哪个文件或者哪些文件添加到仓库暂存区,我们使用git add指令

git add README.md

如果我们需要将文件夹里的所有文件都添加到仓库暂存,那就用 git add -A

git add -A

最后,我们要提交改动到本地 Git 历史记录,并加上提交说明”第一次提交“ ,这就是commit

git commit -m “第一次提交”

执行结果如图所示:

把我们的项目文提交到远程Github仓库

到目前为止,我们创建的README.md文件还在本地,还没有提交的远程Github仓库。当我们在创建了新仓库以后,新仓库的主界面有很清晰明了的提示:

我们可以通过三种方式访问这个远程仓库:

  1. Github客户端
  2. HTTPS
  3. SSH

其中Github客户端最方便,而HTTPS以及SSH是基于命令行的。我们先来试试HTTPS,SSH要用到密钥,后面再说。

 

上面的图片,第一段是ChatGPT给的说明,第二段是claude写的,看起来claude解释的更清楚,你说呢?

现在这个阶段我们只需要跟着执行就可以了,不求甚解,以后慢慢就熟悉了。

我们依次执行下面的命令行:

git branch -M main
git remote add origin https://github.com/vpsdawanjia/safepal.git
git push -u origin main

第一行是将当前分支重命名为”main”,符合GitHub的新命名规范(从master改为main)

第二行添加远程仓库地址,别名为origin,连接到GitHub上的safepal仓库

第三行 首次推送main分支到远程仓库 参数-u建立跟踪关系,后续可以直接用git push

这是GitHub创建新仓库时提供的标准初始化命令序列。

如果你是第一次使用 GitHub,会弹出一个窗口让你登录,输入用户名和密码即可。

我们的第一次推送就华丽地完成了,刷新一个你的Github页面,你就能看到那个README.md,如图:

刚刚我们在本地写的README.md已经出现在Github上了。

修改项目文件

当我们把项目文件提交到Github以后,突然发现忘记了添加发布时间,要怎么办呢?我们可以使用文本编辑器修改README.md,加上发布时间,然后再提交

git add -A
git commit -m ‘添加了创作时间'
git push

这三行命令是Git的标准工作流程,用于提交和推送代码修改:

第1行:git add -A

  • 将所有修改添加到暂存区
  • -A参数表示添加所有变更,包括:
    • 新文件 (new files)
    • 修改的文件 (modified files)
    • 删除的文件 (deleted files)
  • 等同于 git add --all

第2行:git commit -m '添加了创作时间'

  • 创建一个新的提交,提交信息为”添加了创作时间”
  • -m参数后跟提交信息,描述本次修改的内容
  • 将暂存区的所有变更正式提交到本地仓库

第3行:git push

  • 将本地提交推送到远程仓库
  • 由于之前已经用-u建立了跟踪关系,这里不需要指定远程仓库和分支名
  • 会推送到默认的远程分支(通常是origin/main)

这是日常开发中最常用的Git操作序列:添加修改 → 提交到本地 → 推送到远程仓库。从提交信息来看,这次修改是更改了代码中的创作时间。执行结果:

完成后,再刷新一下页面,我们添加的”上传时间:2025年5月26日“就同步到了远程仓库。

其实你会发现,日常更新项目就是这些命令,非常简单。这三条命令就是最日常、最经典的 Git 三连。如图:

克隆项目和同步远程仓库里的文件

在实际的工作环境中,一个项目往往有多个程序员同时参与,经常会出现多个人修改同一个文件的时候。其他人修改了代码并提交到了远程仓库,远程仓库的代码比你本地的新。我们在进行开发之前,需要先把别的同事提交的代码同步过来,避免产生代码冲突。我们需要用到的指令是

git pull

如果我们赚钱了,买了一台新电脑,怎么样把原来的项目复制过来呢?我们可以使用克隆功能,一个指令就可以搞定。在新电脑上新建一个文件夹,起个名字,比如git,放在E盘。

运行Git Bash,然后输入 cd /e/git,进入到git文件夹。

打开Github,进入目标仓库的首页,点击“<>Code”按钮旁边向下的小三角,复制下目标仓库的https地址,如图:

然后执行git clone指令

git clone https://github.com/vpsdawanjia/safepal.git

很快,远程仓库的项目就克隆到我们的新电脑上了。

当你入职了一家新公司,公司相关负责人会把你邀请到一些项目仓库,然后你就可以通过clone指令把项目克隆到本地,在此基础上添加新的代码。

SSH密钥

除了HTTPS,我们还可以通过SSH密钥访问github,在Git bash里执行下面的指令生成公钥和私钥

ssh -keygen

执行这个指令以后,一路回车,会在C:\用户\你的用户名\.ssh目录中生成一对公钥和私钥,其中以.pub后缀结尾的文件就是你的公钥,用文本编辑器打开,复制里面的内容:即你的公钥。

然后打开 https://github.com/settings/keys,点击“New SSH key”,把你的公钥复制进去,然后点“Add SSH key”,如图:

添加了SSH key,我们就可以通过SSH的方式来访问github,比如克隆一个项目:

git clone [email protected]:vpsdawanjia/safepal.git

其中 的SSH访问地址“[email protected]:vpsdawanjia/safepal.git”可以在HTTPS地址的旁边找到

添加同事

项目来了新人,可以把他邀请到项目里,在项目的“Settings”可以把相关人员添加进来,如图:

Github桌面客户端的使用

下载地址:https://github.com/apps/desktop

不懂的直接问ChatGPT或者Claude

Github其他应用

因为我的目的是用Github做一个有流量的博客,所以像回滚历史、代码冲突、分支的操作、团队开发工作流以及参加开源项目等方面的知识我就不学习了,暂时还用不上。

此外,我的主要目的是有流量,而不是把博客做的好看,因此我的文章直接放在文件夹里,把标题当成文件名,以.md结尾即可。

如何在github写文章

如果你打算手搓Markdonw,请允许我叫你一声大佬!反正我不会,我用的是Typora+PicGo,图床就用Github。

总之,Typora 借助 PicGo 可以实现自动图床上传,图文写作 + 博客发布更流畅,是写作效率利器。这也是ChatGPT教我的。

博客地址:https://github.com/vpsdawanjia/safepal

当文章写到这里的时候,我觉得我已经完全掌握了如何在github写博客。至于能不能搞到流量,就不是我能决定的了,一切交给时间吧。

如何花5美元获得一张万事达虚拟信用卡及价值$69美元的Safepal X1冷钱包

2025-05-24 12:47:27

最近花5美元获得了一张万事达虚拟信用卡以及价值$69美元的Safepal X1冷钱包,如果你打算存一点加密货币,这应该是一个不错的羊毛。

简单介绍

这张虚拟信用卡有以下特点:

  1. 支持绑定到微信、支付宝、Apple Pay、Google Pay、Samsung Pay以及其他任何支持万事达卡的平台
  2. 带一个SR Saphirstein AG银行账户,是一个瑞士的银行
  3. 刷卡消费时,支持以美元、人民币、欧元、瑞士法郎入帐,避免高额的货币转换费
  4. 支持通过加密货币的方式充值(Arbitrum链上的USDC)以及电汇欧元、瑞士法郎两种充值方式
  5. 虚拟信用卡卡头:BIN548108
  6. 可以不做任务,免费领取一个价值69美元的SafePal X1冷钱包

绑定到微信买了一杯瑞幸咖啡,用支付宝在商场买了盐和生姜,很丝滑,如图:

绑定到微信和支付宝消费

绑定到微信和支付宝消费

VPS大玩家把这张卡也绑定到了Apple Pay(美区APPLE ID),但是由于附近找不到可以用Apple Pay消费的地方,暂时还没有尝试,想必也是没有问题的。

Safepal虚拟信用卡绑定到Apple Pay

Safepal虚拟信用卡绑定到Apple Pay

2025年5月26日更新:去附近的星巴克刷了Apple Pay,可以用,如图:

申请流程

对于不了解加密货币的朋友来说,过程可能有一点复杂:

  1. 下载Safepal APP,推荐使用苹果手机,因为申请时会要求开GPS以及用NFC读取证件信息,用安卓手机可能会有一点麻烦
  2. 创建Safepal热钱包,备份助记词
  3. 转入0.0001ETH到你刚刚创建的热钱包
  4. 申请Fiat24银行账户及虚拟信用卡
  5. 实名认证(KYC)
  6. 存入10美元激活你的虚拟信用卡
  7. 绑定到微信、支付宝、Apple Pay、Google Pay、Samsung Pay以及其他任何支持万事达卡的平台进行消费
  8. 付5美元运费,领取礼品:价值69美元的SafePal X1硬件钱包一个

前5步是必须要做的,6、7、8大家可按需操作。

下载APP

下载地址:https://www.safepal.com/zh-cn/download

请认准软件名称和开发公司,如图:

下载Safepal App

下载Safepal App

创建一个新的钱包

下载好APP以后,根据提示创建一个新的钱包,如图:

创建一个新的钱包

创建一个新的钱包

需要输入一个6位的数字密码,钱包创建好以后,需要立即备份,建议手动备份,自己保管助记词。

转入0.0001ETH到你刚刚创建的热钱包

当你的热钱包创建好以后,你就可以看到下面的界面,如图:

如果你的APP界面看不到Bank这个选项,请关掉你的梯子,如图:

看不到bank选项

看不到bank选项

点击“bank”菜单,申请一个无需管理费的瑞士银行账户以及一张虚拟万事达卡

点了“开始”以后,会看到下面的提示:“你正在使用一个新钱包。请存入0.0001ETH(Arbitrum)到你的钱包中来确保钱包有效”,0.0001ETH是很小的一笔钱,大约价值0.26美元(2025 年 5 月 23 日),仅用于验证。

如果你没有ETH,可以去币安或者欧易获得。获得ETH以后,通过Arbitrum链存到你刚刚创建的热钱包里。

申请银行账户和虚拟卡

完成充值以后,我们就可以进入下一步:创建银行账户,在注册过程中,我们需要:

  1. 准备好护照或者身份证(I have a biometric ID)
  2. 在你家里(I am at home)
  3. 允许访问定位(Activate my GPS)

其中第2条:在你家里(I am at home),应该是指我们在申请的时候,所在位置应该当与我们的国籍对应,比如我是中国人,我在申请的时候必须位于中国境内。如图:

创建Fiat24账户

创建Fiat24账户

这里可以输入我的邀请码:226195,为什么要输入邀请码呢?这是免费领取冷钱包的关键之处,如果不输入邀请码,要领取这个冷钱包就要做5个任务才能获得。值得注意的是,这是一个定向的福利,只有部分邀请码有这个待遇,并不是输入任何邀请码都可以免做任务。

这5个任务非常麻烦,至少看起来就很不简单,实际上操作起来也麻烦,如图:

而使用邀请码就可以不用做任务,直达“领取礼品”这一步

safepal邀请码

safepal邀请码

输入邀请码以后,点击“下一步”开始创建账号,请耐心等待,如图:

账号创建中。。。

账号创建中。。。

这个过程有点长,但是不会太久,耐心等待即可。账号创建好以后,你会看到下面的界面,点“注册”继续操作,如图:

继续注册fiat24账号

继续注册fiat24账号

接下来需要允许SafePal和Fiat24使用你的位置,根据提示操作即可,在此过程中,你可能遇到“滑动开关按钮”无法开启的情况,怎么办呢?先点击右上角的三个点状的图标,如图:

滑动开关按钮打不开

滑动开关按钮打不开

打开下面的界面,点“刷新”,然后就可以打开“滑动开关按钮”,当你在Fiat24的其他界面无法点击时,也需要做同样的操作:刷新,如图:

刷新fiat24界面

刷新fiat24界面

然后按照提示进行操作即可,基本上所有的“滑动开关”都需要打开,最后我们会来到下面的界面:

我选择的是“National ID中国二代身份证”,接下来需要确认我们的个人信息,需要满足下面的要求:

  • 年满18岁
  • 不是North Korea, Iran or Russia的公民,也不是US Person
  • 在过去的两年内,我们自己和家人没有参与过politics or diplomacy

还需要告知我们申请账户的目的、职业、年收入、收入来源等信息,这跟申请其他金融产品的流程差不多,最后输入我们的邮箱,用来接收各种通知,后期如果要绑定你申请的万事达卡到Apple Pay,也需要用到这个邮箱,所以请输入你正在使用的邮箱,如图:

输入你的邮箱地址

输入你的邮箱地址

接下来正式进入KYC的流程,理论上所有支持NFC的手机都可以,但是我的Pixel 7 Pro是个例外,不支持“身份见证”这个服务功能,如图:

该手机暂不支持身份见证服务功能

该手机暂不支持身份见证服务功能

这不是什么大问题,换一部手机即可。在做身份见证的时候,会生成一个二维码和Request ID,把这个二维码和Request ID保存下来,拿到其他有微信的手机上去扫描也是可以的,在10分钟内完成身份见证即可,如图:

在这个过程中,你可能需要下载一个叫做“身份见证”的软件,按提示操作即可,也就是刷脸认证,很简单的。身份见证完成以后,返回到Safepal钱包。

身份见证完成了

身份见证完成了

不出意外的话,你很快就可以看到下面的界面,如图:

万事达虚拟信用卡

万事达虚拟信用卡

在“银行卡”这个菜单可以看到你的虚拟万事达卡,我们需要充值10美元来激活,这不是开卡费,主要是为了验证你是真的想要这张卡,防止有些人开卡以后不充值,只用于各种验证,薅羊毛,产生大量的拒付,这属于虚拟信用卡行业的默认操作,这10美元后期可用于消费,如图:

需要充入Arbitrum链上的USDC,如果你的资金是USDT(TRC20),可通过闪兑换成USDC(Arbitrum)。

免费领取硬件钱包

打开Safepal钱包App,切换到Bank菜单,点击卡片右上角的两个人形图标,如图:

如何领取礼品

如何领取礼品

然后在“我的邀请人”那个地方点“领取礼品”,如果你还没有输入邀请码,可以输入我的邀请码:226195,如图:

然后就可以进入免费领取SafePal X1硬件钱包的界面,如图:

刚刚进入时,你会看到邮费是14.99美元,别担心,当你选择国家为“中国”以后,邮费就变成了$4.99,而商品的价格是0.01,所以我们总共只需要支付5美元即可,如图:

邮费4.99美元

邮费4.99美元

5美元需通过数字货币支付,支持Avalanche C-Chain、BNB Chain、Ethereum、Arbitrum One、Optimism、Polygon等网络,建议在领取硬件钱包之前提前准备好这5美元。我用是的Arbitrum One链上的USDC,如图:

确认你的收货信息

确认你的收货信息

硬件钱包是从深圳市发出来的,发的是中通,发货以后有邮件通知。我领取了两个,拆箱:

常见问题

  1. 无法开启GPS定位怎么办?
    我在Pixel 7 Pro上遇到过这个问题,用自带的Chrome浏览器始终无法开启,后来换成了Firefox才解决,建议使用苹果手机申请
  2. 申请被拒怎么办?
    如果你跟我一样,名字非常普通和常见,那是极有可能被拒,会收到邮件通知:your application has been rejected,如图:

    遇到这种情况,我们可以申诉,我的申请就被拒了,发了申诉邮件到[email protected],等了两天后就通过了。
    邮件标题:Appeal Regarding Fiat24 Account Rejection
    邮件内容:
    Dear Fiat24 Support Team,
    I recently applied for a Fiat24 account through the SafePal platform. However, shortly after submitting my identity information, I received a rejection notice stating:
    “Unfortunately, we can't serve you as a client due to our internal policy.
    Your application regarding Fiat24 Account #这里改成你的Account ID has been rejected. We apologise for the inconvenience.

    I would like to confirm that I used my real personal information and network during the application process. To my knowledge, my details meet all the requirements outlined by Fiat24 and SafePal for account registration. If there is any additional documentation or clarification needed to verify my eligibility, I would be happy to provide it. I respectfully ask you to review my case once again. Thank you for your time and consideration. I look forward to your response.
    Sincerely
    你的名字
    为了防止跟其他人的邮件雷同,你也可以让ChatGPT帮你写一封申诉邮件。
  3. Fiat24界面卡住怎么办?
    先点击右上角的三个点状的图标,如图:
    滑动开关按钮打不开

    滑动开关按钮打不开

    打开下面的界面,点“刷新”,然后就可以打开“滑动开关按钮”,当你在Fiat24的其他界面无法点击时,也需要做同样的操作:刷新,如图:

    刷新fiat24界面

    刷新fiat24界面

    通过这个刷新操作,可以解决Fiat24界面卡住无响应的问题。

  4. 为什么看不到领取礼品的按钮
    这是一个定向的福利,只有使用了特定的邀请码才可以不做任务,免费领取硬件钱包,比如我的这个 226195

总结

就算你对SafePal X1这个冷钱包不感兴趣,但是能免费领取一张可以绑定到微信、支付宝、Apple Pay、Google Pay、Samsung Pay以及其他任何支持万事达卡的平台进行消费的虚拟信用卡,也是极好的。

Pixel 7 Pro 二手值不值得买?支持 eSIM + 原生系统的真香机

2025-05-15 12:59:31

我买了二部Pixel 7 Pro,都是二手的,购入时间:

  1. 2023年2月在ebay花599美元购入一部翻新的Pixel 7 Pro
  2. 2025年5月在taobao花1680人民币购入一部二手靓机(99成新)

第一部是自用,第二部是帮朋友买的,朋友做跨境电商要用whatsapp,但是他的安卓手机下载不了这个app,也打不开whatsapp的网站,有了Pxiel 7 pro就可以一次性解决他的问题。

为什么钟爱Google Pixel 手机呢?因为它支持 eSIM,可以很方便地从Google Play 应用商店下载各种功能强大的软件,是海外网络玩家、数字游民和自由职业者的首选。

什么是 Pixel 手机?

Pixel 是 Google 自家研发的 Android 手机系列,以“原生系统、极简设计、高效流畅”著称。没有冗余应用、没有广告、没有国产系统的束缚,提供的是最纯粹的 Android 体验。

支持 eSIM,为海外通信提供最大的方便

对于需要频繁更换网络、跨境工作或者旅行的用户来说,eSIM 是一项革命性的技术,不再需要因为换卡而频繁地使用手机取卡针。Google手机从Pixel 3开始支持eSim,从Pixel 4开始支持双卡双待(实体 SIM + eSIM),而 Google Pixel 8 及以后的机型甚至支持同时激活两个 eSIM,越来越方便。根据Google官网提供的信息,一部Pixel手机,最多可以下载8个 eSIM。

使用eSIM的最大好处就是你可以实时下载世界各地的eSIM,无需等待邮寄实体卡,轻松获得各种高质量的原生IP,让你的跨境电商业务更上一层楼。

原生 Google 应用体验,没有预装各种乱七八糟的软件

Pixel 手机开箱即用,预装Gmail、Google Maps、YouTube、Google Photos、Chrome 等原生应用,没有第三方软件,也不会有强制广告或“xx手机管家”。

Google Play 商店可直接使用,无需折腾

国内手机用户常常为“安装 Google Play 太难”而苦恼,而 Pixel 用户根本无需担心:

  • 开机即可使用 Play 商店

  • 支持 Google One、YouTube Premium 等全家桶订阅

  • 无需 root、无需谷歌安装器、无需魔改框架

总之,有了Pixel手机,你就可以畅通无阻地体验安卓手机的方方面面。

系统更新快,安全性高

作为 Google 的亲儿子,Pixel 每月第一时间推送安全补丁,重大版本 Android 升级最先获得支持。Pixel 8 系列更是承诺 7 年更新,让你“买一次,用很久”。

Pixel 手机适合哪些人群?

如果你符合以下任一特征,Pixel 将是你的理想之选:

  • 经常出国旅行或工作,需要用 eSIM 切换本地网络

  • 是海外网络平台(YouTube、ChatGPT、海外支付)的重度使用者

  • 想摆脱国内封闭系统,获取自由、纯净的 Android 体验

  • 对技术稍有了解,不想被生态锁死(比如苹果)

  • 玩美卡的美国云居民

购买渠道

美版/日版/港版 eBay或者淘宝,二手机的成色也很不错。

常见问题

Google play如何切换地区?
刚刚入手的Pixel手机,下载ChatGPT时提示:Google Play未在您所在的地区提供此应用,怎么办?绑定一张美国的虚拟信用卡即可锁定美区,然后就可以下载ChatGPT等软件了,如图:

结合我两年多以来的使用体验,虽然我的Pixel 7 Pro 是“二手”,但在体验上仍然是一部不输主流旗舰的主力手机,我认为Pixel 7 Pro 是一部值得入手的真香机。

如何使用Gmail的SMTP服务器发送邮件

2025-05-04 21:48:00

在网站运营或者自动化应用中,发送电子邮件几乎是一个必不可少的功能。无论是订单通知、用户注册验证,还是表单提交回执,都需要依赖可靠的邮件发送机制。但许多开发者或站长在配置电子邮件服务时,常常被“SMTP”卡住 —— 什么是 SMTP?去哪找?怎么用?

其实,如果你有 Gmail 帐号,就已经拥有了一个稳定、安全的 SMTP 发信工具。本文将手把手教你如何使用 Gmail 的 SMTP 服务器发送邮件,无论你是要在网站后台、WordPress程序中发信,还是用 Python/PHP 做邮件通知系统,都能快速上手。

获取 Gmail SMTP 配置信息

要使用Gmail的SMTP服务,首先需要确认你的 Gmail 帐号开启了相关权限。以下是 Gmail SMTP 的基础连接参数:

参数名称 配置值
SMTP 服务器地址 smtp.gmail.com
端口(SSL) 465
端口(TLS) 587
登录账号 你的完整 Gmail 邮箱地址
登录密码 应用专用密码(App Password)

值得注意的是,从 2025 年 5 月 1 日起,Gmail 不再支持“低安全性应用”直接使用邮箱密码来访问SMTP服务,需要使用“应用专用密码”才能从第三方访问Google的SMTP服务。那如何获得应用专用密码呢?

  1. 首先登录你的Gmail账号,打开:https://myaccount.google.com/
  2. 点击左侧菜单栏的“安全性”,开启两步验证,如图:
  3. 然后打开 https://myaccount.google.com/apppasswords 这个网址设置“应用专用密码”,应用名称可随便起一个,如图:
  4. 生成的16位的专用密码只会显示一次,需要记录下来,如图:
  5. 使用的时候,需要删除密码中的空格,比如上图中的密码是“dmggldecfrgusxuf”。

测试SMTP服务器能不能用

我有一台Debian的服务器,所以我找ChatGPT要了一段Python代码,Python 自带 smtplibemail 模块,可以很方便地通过 Gmail SMTP 发送带标题、正文甚至附件的邮件。

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

# 发件人和收件人信息
sender_email = "[email protected]"
receiver_email = "[email protected]"
app_password = "dmggldecfrgusxuf"  # Gmail 应用专用密码

# 构建邮件内容
message = MIMEMultipart()
message["From"] = sender_email
message["To"] = receiver_email
message["Subject"] = "测试邮件 - 来自 Debian 的 Python SMTP"

# 邮件正文(纯文本)
body = "你好,这是通过 Gmail SMTP 发出的测试邮件。"

message.attach(MIMEText(body, "plain"))

# 发送邮件
try:
    server = smtplib.SMTP("smtp.gmail.com", 587)
    server.starttls()  # TLS 加密
    server.login(sender_email, app_password)
    server.sendmail(sender_email, receiver_email, message.as_string())
    server.quit()
    print("邮件发送成功 ✅")
except Exception as e:
    print("邮件发送失败 ❌")
    print(str(e))

没有任何意外,邮件当然是发送成功了。如图:

免费的Gmail邮箱每天可以发送500封邮件,而企业版的workspace每天可以发2000封,应该够用了。

如果你使用的是Gmail企业邮箱,你还需要设置域名的MX邮件记录以及SPF,防止你的外发电子邮件被接收邮件服务器标记为垃圾邮件。

常见问题

为什么邮件服务器返回以下错误信息:Username and Password not accepted. 有两种可能:

  1. 你还在使用旧的验证方式:直接使用邮箱用户名+密码的方式访问SMTP服务器
  2. 虽然使用了“应该专用密码”,但是忘记删除“应该专用密码”中的空格

如果确认不是上述问题,可以向ChatGPT请教,让ChatGPT帮你分析,提供解决方案。

使用体验

Gmail的SMTP服务器极其稳定,虽然企业邮箱月租7.2美元一个月,但是我觉得物有所值,值得尝试。

颜值很高的随身WIFI:中兴F50

2025-05-04 20:15:23

去年做抖音的时候,买了一张流量卡,套餐内容:29元/月,包145G流量和100分钟语音通话。平时基本上用不上,但是取消了又觉得可惜,于是想着弄个5G可插卡路由器来玩玩。

刚开始买了一台华为智选5G CPE 5 随身WIFI,到手价1739.99元,颜值不错,测试以后觉得用不上,退了。

过了一段时间,看到有博主说中兴F50很不错,在犹豫了几天以后,还是忍不住下单了。京东上买的,到手价359元。

开箱

中兴F50外包装

中兴F50外包装

很精致的外观,F50没有电池,需要外接电源。

F50到底在多小呢?跟美国银行的信用卡对比一下:

F50与美国信用卡对比

F50与美国信用卡对比

F50支持扩展存储SD卡,最大支持2TB扩展存储卡,可作为TF读卡器方便存取、转移数据,一机多用,方便实用。对我来说没啥用,平时根本用不到SD卡。

这个SIM卡托盘是塑料的,我感觉多插几次可能会搞断,不建议经常插拔换卡。

随身WIFI管理后台

WIFI名称ZTE_88808B,默认密码:1234567890,随身WIFI默认IP地址:192.168.0.1,管理后台主界面:

这台随身WIFi最多可支持10台设备同时使用,找网方式可选5G/4G/3G,有流量管理功能,右上角可显示当前信号以及连接的用户数,如图:

使用体验

不的不说,5G的上网速度的确快,下载速度208M,上传速度15M,如图:

同一张卡,放到我的Cat6 4G随身WIFI上,下载速度最高才23M,如图:

上传速度倒是差不多,都是不足20M,估计是运营商的限制。

由于F50没有电池,有时候需要考虑供电的问题。5月2日那天外出的时候,放在车上体验了一下,不知道是因为当天车内温度太高,还是随身WIFI本身的发热量大,回程的时候居然打不开网页,当时就有点犹豫不决,是否要留下这台随身WIFI。

由于我手上还有一台华为的CAT 6以及一台普锐R608,虽然都是4G的路由器,但20M左右的网速对我来说也够用,所以最后我决定把F50退了。

如果你想要一台随身WIFI,追求高网速,F50其实值得一试,毕竟价格不贵且颜值在线。至于发热的问题,弄个散热器应该可以解决。

使用美国大学edu邮箱免费领取Google Gemini高级版15个月会员

2025-04-24 01:28:13

最近谷歌针对美国在校大学生推出了一个限时优惠:只要你是美国在校大学生,你就可以免费使用Gemini Advanced,免费期长达15个月,直到 2026 年期末。你只要有一个edu邮箱,就可以免费领取这个价值$300美元的福利。除了Gemini Advanced,还有来自Google One的高级福利,比如2 TB 的存储空间,NotebookLM Plus以及文生图等功能。我们需要在 2025 年 6 月 30 日 之前注册才能享受这项优惠。

gemini学生限时优惠

gemini学生限时优惠

Gemini Advanced 就是 Gemini 的顶尖版本,它搭载了 Google 最强大的 AI 模型 Gemini Ultra,拥有更卓越的推理、创造、理解和代码能力,能够处理更加复杂和专业的任务,更多有关Gemini Advanced的介绍,可参考这个页面:https://gemini.google/about/#plans

gemini高级版

gemini高级版

申请Gemini学生优惠的条件

申请条件:

  1. 美国在校大学生,拥有一个edu域名邮箱即可(需要用邮箱接验证码)
  2. 谷歌账号
  3. 一张虚拟信用卡
  4. 美国IP环境

美国大学edu邮箱,可以自己找教程申请,一般都是临时的。有消息称,Google有可能会要求享受这项优惠的学生在 2025 年 8 月 31 日 之前重新验证他们的学生身份,所以我买了一个长期的edu邮箱

Gemini学生优惠申请步骤

我的申请环境:一台美国的VPS主机,通过远程桌面连接上去申请,有兴趣的可以看这个教程:使用远程桌面管理美国电商店铺、申请美国信用卡及其他美国业务,做一个合格的云居民

  1. 访问Gemini学生优惠申请页面:https://gemini.google/students/,点击“Get Offer”。如果你用的是旧的谷歌账号,你极有可能会看到下面的提示:此账号不符合使用 Google One AI 高级版方案的条件 Google One AI 高级版方案在部分国家/地区无法使用,也不适用于未达到特定年龄的用户,如图:
    Gemini学生优惠不符合要求

    Gemini学生优惠不符合要求

    VPS大玩家刚开始用的是一个注册于2011年的老号,以前注册过Google Voice和Google Fi,绑定了虚拟信用卡,2019年还转出了一个Google Voice号码,有大量的使用记录。尝试改年龄和地址,但是并没有什么用,于是决定重新注册一个谷歌账号。注册谷歌账号的时候,生日最好在2003-2007年这个时间段。
    使用新注册的Google账号再点击“Get Offer”就可以看到下面的页面:

    Gemini学生优惠

    Gemini学生优惠

  2. 在验证学生身份的页面,输入你的edu邮箱,如图:
    Gemini验证你的学生身份

    Gemini验证你的学生身份

    你的edu邮箱会收到一个6位的验证码,用来验证你的学生身份,如图:
    正常情况下,你会看到:You're eligible for Google One Al Premium student discount ,如图:

    然后点击那个"Start trial"

  3. 接下来需要添加一下付款方式到你的Google 账号,支付Cash App Pay、PayPal、信用卡等多种支付方式,如图:
    为你的谷歌账号添加一个付款方式

    为你的谷歌账号添加一个付款方式

    我用的是一张卡头为556305的虚拟信用卡,如图:

    如果你没有虚拟信用卡,可以去这里申请:2025年非常好用的虚拟信用卡开卡平台推荐

  4. 15个月的试用期过后,19.99美元一个月。在试用期结束之前,Google会提前七天提醒我们,如图:
    Google One Ai高级版

    2TB存储空间

     

  5. 非常简单,订阅成功了,如图:
    gemini subscribed

    gemini subscribed

    绑卡的时候,Google会有两次交易金额为0的验证,所以需要一张有效的虚拟信用卡,如图:

    Google 绑卡零验证

    Google 绑卡零验证

总结

除非你的项目必须使用ChatGPT Plus,否则我觉得可以试试免费的Gemini Advanced,每个月省20美元不香吗。对于Deep Research,Gemini高级版明显给的更多,如图:

为了能够稳定使用Gemini高级版15个月,建议买一个长期的、稳定点的edu邮箱