Ubuntu下phpstorm如何配置SMTP邮件服务
导读:Ubuntu下PHPStorm配置SMTP邮件服务步骤 1. 登录PHPStorm并进入设置 打开PHPStorm,点击顶部菜单栏的 File(或 Configure)→ Settings(Windows/Linux为File > S...
Ubuntu下PHPStorm配置SMTP邮件服务步骤
1. 登录PHPStorm并进入设置
打开PHPStorm,点击顶部菜单栏的 File(或 Configure)→ Settings(Windows/Linux为File >
Settings
,macOS为PhpStorm >
Preferences
),进入全局设置界面。
2. 导航至邮件通知配置
在设置窗口左侧,展开 Tools 选项,点击 Actions on Save(或直接搜索“Email Notifications”),找到“Actions on Save”面板。
3. 启用并配置SMTP邮件发送
- 勾选“Send email”选项(启用保存文件时发送邮件的功能);
- 点击右侧的 Configure… 按钮,打开“Email Notifications”详细配置窗口;
- 点击“Add configuration”(+),创建新的SMTP配置,填写以下关键信息:
- Name:输入配置名称(如“Gmail SMTP”或“公司SMTP”),用于标识该配置;
- SMTP Host:输入SMTP服务器地址(如Gmail为
smtp.gmail.com
,QQ邮箱为smtp.qq.com
,企业邮箱替换为对应SMTP地址); - SMTP Port:输入SMTP端口(常用
587
(TLS加密)或465
(SSL加密),具体以SMTP服务商要求为准); - SMTP Username:输入SMTP登录用户名(通常为邮箱全地址,如
yourname@gmail.com
); - SMTP Password:输入SMTP登录密码(若使用Gmail等第三方邮箱,可能需要生成“应用专用密码”);
- Authentication:选择认证方式(通常为“Login”或“PLAIN”);
- Encryption:勾选“Use SSL/TLS”(若端口为
465
则选择“SSL”,若为587
则选择“TLS”)。
4. 测试SMTP配置
点击“Test Configuration”按钮,PHPStorm会尝试连接SMTP服务器并发送测试邮件。若配置正确,将弹出“SMTP server is reachable”的成功提示;若失败,需检查以下内容:
- SMTP服务器地址、端口是否正确;
- 用户名、密码是否有误(尤其是第三方邮箱的应用密码);
- 防火墙是否允许对应端口的出站流量(如
ufw allow 587/tcp
); - 第三方邮箱是否开启了SMTP服务(如Gmail需在“设置→转发和POP/IMAP”中开启IMAP/SMTP)。
5. 保存配置并验证
点击“OK”保存SMTP配置,再点击“Apply”应用设置。此后,当你在PHPStorm中保存文件(或触发“Actions on Save”中的其他操作)时,系统将自动通过配置的SMTP服务发送邮件通知。
注意事项:
- 若使用第三方邮箱(如Gmail、QQ),需确保已开启SMTP服务并获取正确的授权密码;
- 企业邮箱需联系管理员获取SMTP服务器地址、端口及认证信息;
- 为提高安全性,建议避免在配置中直接填写明文密码,可使用环境变量或加密存储(PHPStorm支持通过
~/.phpstorm.meta.php
配置加密)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu下phpstorm如何配置SMTP邮件服务
本文地址: https://pptw.com/jishu/726360.html