Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >发送邮件需要从地址发送SMTP。设置邮件smtp_envelope_from、return_path、发件人或发件人地址

发送邮件需要从地址发送SMTP。设置邮件smtp_envelope_from、return_path、发件人或发件人地址
EN

Stack Overflow用户
提问于 2015-04-07 02:32:17
回答 1查看 1.3K关注 0票数 2

在Spree 3.0“邮件方法设置”中,默认情况下不可用。

Rails版本4.2.0

使用"gem‘spree_Mail_gem’,github:‘spree-cont肋骨/spree_Mail_gem’,分支:‘3-0-稳定’“管理面板中的链接在配置菜单”邮件方法设置“中生成。

所有配置完成。但是,当点击“测试邮件”按钮时,它会给出错误的:“发送邮件需要来自地址的SMTP。设置消息smtp_envelope_from、return_path、发件人或地址”

EN

回答 1

Stack Overflow用户

发布于 2015-08-14 10:32:23

我认为这个答案是一个完全的黑客,但这是我如何通过这个问题为我的测试。我必须将order_mailer.confirm_email方法中的‘order_mailer.confirm_email’硬编码到我将在管理部分输入的内容。这是我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  def confirm_email(order, resend = false)
    @order = order.respond_to?(:id) ? order : Spree::Order.find(order)
    subject = (resend ? "[#{Spree.t(:resend).upcase}] " : '')
    subject += "#{Spree::Store.current.name} #{Spree.t('order_mailer.confirm_email.subject')} ##{@order.number}"
    mail(to: @order.email, from: 'yourfromaddress@yourdomain.com', subject: subject)
  end

您可能认为应该有一种简单的方法来为测试配置设置这个值,但我无法理解。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29489453

复制
相关文章
[SpringBoot实战系列]实现发送邮件API/发件人中文别名
版权声明:本文为博主原创文章,转载请注明原文作者和原文地址链接,谢谢。 https://blog.csdn.net/qqxx6661/article/details/89519353
蛮三刀酱
2019/05/10
1.9K0
[SpringBoot实战系列]实现发送邮件API/发件人中文别名
【java基础】javaMail发送邮件设置发件人,重点设置中文昵称
package com.ztb.common.util.email; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.mail.SimpleMailMessage; import org.springframework.mail.javamail.JavaMailSender; import org.springframework.mail.javamail.JavaMailSende
用户5640963
2019/07/25
5.5K0
WordPress SMTP发送邮件设置
前几天设置了ssl证书,用的是Let’s Encrypt免费ssl证书设置好了才发现不能发送邮件,这点事我不能接受的,以前用的国外的VPS一直没有问题,搬至腾讯云就不能用mail()函数发邮件,刚开始一直以为是我的Exim4(debian默认的就是这个)配置有问题,然后就开始重装centos,装好以后还是不行,一直以为配置有问题,看日志发现不通,然后突然想到阿里云屏蔽25端口,是不是腾讯云也屏蔽了25端口。结果不出意料真的屏蔽了。害我重装了好几次申请Let’s Encrypt免费证书的次数也用光了。
爱游博客
2019/08/07
3.1K0
WordPress SMTP发送邮件设置
[快学Python3]SMTP发送邮件
概述 在本文中,主要介绍使用smtplib进行文本格式、HTML格式和带附件的邮件发送处理。 导入smtplib模块 import smtplib 关键函数说明 # 创建smtp对象 smtp = smtplib.SMTP([host [, port [, localhost]]] ) # 参数说明 # host: smtp服务地址,例如126邮箱的是:smtp.126.com # port: smtp服务端口 # localhost: 如果你的smtp服务在本机,则只需指定localhost即可 #
苦叶子
2018/04/09
4K0
[快学Python3]SMTP发送邮件
python SMTP邮件发送
本例使用的时python2.7环境,python3的操作应该也是差不多的。 需要用到smtplib和email两个包。
py3study
2020/01/16
1.8K0
xiunoBBS(修罗)设置SMTP邮件的发送
2017-08-2013:45:49 发表评论 346℃热度    前言 今天准备搭建一个论坛,用于用户交流。世纪搭建使用之后,决定使用xiuno BBS,界面简洁,该有的功能都有,插件丰富, 数据库核心只有 15 个表(后期安装插件会增加表)。下面是一些个人主观评价,仅供参考,颜值不过关的我都没有安装试用,毕竟市面上太多论坛程序了。 Discuz 过于复杂,界面也太老旧,被腾讯收购之后也慢慢颓废了。 StartBBS 说是要发布2.0.0版本,然而迟迟不见更新,论坛、交流群也基本无人维护。 Flarum
timhbw
2018/05/03
4.7K18
xiunoBBS(修罗)设置SMTP邮件的发送
phpmailer/phpmailer 邮件发送,163SMTP设置
开启后就会显示一串密码,即是$mail->Password = "EXVH123456KDSGGRJ";修改即可
OwenZhang
2021/12/08
1K0
phpmailer/phpmailer 邮件发送,163SMTP设置
Python SMTP 发送邮件方法
在很多时候,使用 Python 发送邮件可能没有办法使用邮件服务器提供的 API,因为不是所有的邮件服务商都会提供 API 供客户使用的。
HoneyMoose
2021/03/24
1.4K0
Python SMTP 发送邮件方法
SMTP邮件发送命令
第一步,远程登录smtp服务器 在命令行窗口输入 telnet smtp.163.com 25 然后回车 第二步,用户登录 输入 helo 163.com 回车,这是向服务器表明你的用户身份 250 OK 为服务器返回的确认信息,说明服务器认可了你的身份 输入 auth login 回车,这是告诉服务器你要输入用户名了(即登录邮箱时的用户名),服务器将返回一个确认信息334 这时就可以输入用户名了,注意这里的用户名需要编码后才能识别,即如果你的用户名是 fatbear@qq.com 那么你需要将fatbear进行 base64 编码,将编码结果输入命令提示符窗口。base64编码器可以在网上下到,是一个简单的小工具。 用户名输入成功后服务器返回一个334的确认信息。 用户名输入成功后,接着输入密码,密码同样是需经过 base64 编码后再输入。输入成功后服务器返回一个含‘successful’的信息,说明成功登录。 第三步,写信 输入 mail from:< > 回车 <>中填写发件人的邮箱,即你自己的邮箱名 输入 rcpt to:< > 回车 <>中填入收件人的邮箱 输入 data 回车 ,回车后就可以开始写邮件内容了 下面是data下的可选项: 输入 from:发件人名称 ,此项可任意填入,将显示在收件箱的‘发件人’一栏 输入 to:收件人名称 ,可任意填入,将显示在收件箱的‘收件人’一栏 输入 subject:信件主题 ,显示在收件箱的‘主题’一栏中 Content-Type: text/plain;charset=\"gb2312\ 此时需空一行,即在一空行直接回车,表示正文部分的开始 空行后输入信件的正文内容。 在正文输入结束时输入一个 . (英文输入法下的句号)回车,表示正文部分的结束。这时将显示邮件成功发送的信息。 关于正文输入汉字的问题, 在该窗口下视无法输入汉字的,可以在写字板中打好汉字后复制粘贴进去,且粘贴时只能使用鼠标右键而不能用快捷键,至少我的不行。
张泽旭
2018/12/10
1.4K0
python之SMTP发送邮件
假设我们自己的邮件地址是myemail@163.com,对方的邮件地址是friend@qq.com,我们在网易提供的163邮箱界面编写邮件,然后发送给对方。那么,这封邮件是怎么从我方发送到对方的呢?
菲宇
2019/06/13
1.3K0
Golang 通过 smtp 发送邮件
package main import( "fmt" "net/smtp" "encoding/base64" ) //html,plain func SendMail( title,user,pswd,smtpserver,port,from,to,subject,body,format string ) error { bs64 := base64.NewEncoding("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
李海彬
2018/03/20
1.4K0
Django SMTP发送邮件 email
拿到授权码后,填入settings.py中的EMAIL_HOST_PASSWORD="授权码"即可
Autooooooo
2020/11/09
1.4K0
Django SMTP发送邮件 email
vapor smtp发送邮件provider
最经几天一直在拜读Vapor中service的源码,连续几天上班途中和下班之后都是在翻看源码,从刚开始感觉云山雾绕到逐渐清晰
大话swift
2019/07/04
1.1K0
vapor smtp发送邮件provider
centos 7设置smtp发送163邮件 原
[root@www ]# yum install -y mailx   //没有的话进行yum安装
拓荒者
2019/04/22
1.2K0
java实现发送邮件服务器,SMTP协议发送邮件
1.采用SMTP的邮件发送协议。准备:在网易注册一个邮箱,进入设置开启SMTP/pop3协议 2.接下来就是java代码实现了,下面都有注释,就不多做解释了。 public class mail {
生活创客
2018/01/30
4.5K0
java实现发送邮件服务器,SMTP协议发送邮件
SMTP服务器地址_接收邮件服务器和发送邮件服务器
如果您需要使用创建的云服务器搭建一个对外展示的网站或者Web应用程序,请按以下步骤进行相关的配置操作。建站参考如果您使用的是公共镜像创建的云服务器,那么购买完成后可以参考以下建站指导完成完网站或应用程序的搭建。搭建WordPress博客平台,请参考部署WordPress博客系统搭建Discuz论坛平台,请参考搭建Discuz 论坛网站。更
全栈程序员站长
2022/11/09
17.2K0
SMTP服务器地址_接收邮件服务器和发送邮件服务器
SMTP邮件服务器原理解析,php发送邮件,swoole发送邮件
电子邮件是啥就不用介绍了吧,利用程序发送邮件,可以实现:客户财务报表推送、服务异常预警、自动订阅文章等等功能。
宣言言言
2019/12/18
7.4K0
Python3 SMTP发送邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。
织幻妖
2021/01/20
1K0
Python3 SMTP发送邮件
不使用smtp直接发送邮件
用smtp发邮件挺蛋疼的,不是有配额限制就是有配额限制.所以我觉得应该有直接发送邮件的办法.回归到用命令行装逼的年代,我们是这样发信的: C:\>nslookup 默认服务器: google-public-dns-a.google.com Address: 8.8.8.8 > set type=mx > qq.com 服务器: google-public-dns-a.google.com Address: 8.8.8.8 非权威应答: qq.com MX preference = 10, mail
码农二狗
2018/06/29
2.8K1
点击加载更多

相似问题

发送邮件smtp gmail发件人地址显示gmail地址

32

SMTP不包括已发送邮件中的发件人地址

10

使用默认发件人地址发送邮件

13

Laravel - Gmail SMTP,不通过发件人地址发送邮件

31

如何发送确认邮件发送不同的发件人地址?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文