解决magento新闻邮件发送一直处于“正在发送”状态问题

今天在弄magento新闻邮件发送时候发现,单个邮件发送完全没有问题,但是新闻邮件订阅死活都不成功,国内国外的帖子都翻了一遍没有用,最后还是得靠自己了,于是开始慢慢找问题

首先想到是不是crontab的问题,因为magento是使用crontab来定期执行magento项目更目录下得cron.php文件来实现邮件的发送,于是使用命令

crontab -e

编辑crontab文件,添加

*/1 * * * * /alidata/server/php-5.5.7/bin/php /alidata/www/dwstore/cron.php

每分钟执行以下cron.php文件,但是发现还是不行,好吧,我看了以下根目录下面的cron.sh文件,发现其中一句

PHP_BIN=‘which php’

可能是原因,因为我的php环境不是系统自带的php环境,路径不一样,所有把php的路径直接写了出来:

PHP_BIN=/alidata/server/php-5.5.7/bin/php

保存之后,再次使用新闻邮件功能,成功!!!,太高兴了,一个问题就这样解决了~~

时间: 2024-11-03 21:57:23

解决magento新闻邮件发送一直处于“正在发送”状态问题的相关文章

magento新闻邮件发送一直处于“正在发送”状态问题解决

今天在弄magento新闻邮件发送时候发现,单个邮件发送完全没有问题,但是新闻邮件订阅死活都不成功,国内国外的帖子都翻了一遍没有用,最后还是得靠自己了,于是开始慢慢找问题 首先想到是不是crontab的问题,因为magento是使用crontab来定期执行magento项目更目录下得cron.php文件来实现邮件的发送,于是使用命令 crontab -e 编辑crontab文件,添加 */1 * * * * /alidata/server/php-5.5.7/bin/php /alidata/w

go调用其它C库,若采用命令行方式,不支持重定向的输出解决;smp协议未打开,发送信息到对方,没人响应

很多时候要学会站在巨人的肩膀上,该用别人 现有的东东一定要用,只要是开源合法的 go调用其它C库,一般两种方式,1,查看是否有接口,采用cgo方式编写:2.采用命令行直接执行,前提必须被调用的C库已经安装运行在该机器上 为了高效处理gif文件,采用gifsicle工具 http://download.csdn.net/detail/u010026901/7711469 重定向符合 > 在代码中会出错,所以在代码中实现重定向代替命令行重定向 package main import ( // "

Flask入门邮件同步与异步发送(九)

? 应用场景: 用户在注册或者密码丢失等过程中,账号绑定邮箱,用户在进行身份认证的过程中,电子邮箱确实是一种很常用的方式,Python中提供了smtplib可以实现发送电子邮件功能,Flask框架也有对应的flask-email库,扩展对电子发送的支持 安装 pip3 install flask-mail 导入及初始化 from flask_mail import Mail mail=Mail(app) Flask-mail可以连接SMTP服务器,并把邮件利用这个服务器发送出去. Flask-m

使用Exchange反垃圾邮件组件解决内部仿冒邮件

最近一个朋友遇到一个很有意思的问题,在生产环境中我们装好Exchange之后,肯定需要配置外部邮件的收发.按照我们对邮件系统的理解,我们必须在default 接收连接器上的权限设置,允许匿名连接,才能实现外部邮件的接收.如果我们不配置匿名权限,那么外部邮箱在往我们的邮件系统域发送邮件时就会遇到类似以下的错误: 但在没有反垃圾邮件措施的情况下,我们可以使用telnet工具,实现匿名的邮件发送,并可以任意的冒名发送: 在上图中,我们用telnet工具非常轻松的就冒名邮件系统域的Postmaster邮

串口发送数据——字符串发送与十六进制发送的区别

转自:http://blog.csdn.net/wityy/article/details/8234739 串口发送数据——字符串发送与十六进制发送的区别 在使用串口发送数据时可以选择字符串发送或者十六进制发送,通常情况下我们习惯选用字符串发送数据.关于两者的区别,需要从计算机存储数据的格式说起. 在计算机中,数据是以二进制的形式存储的,例如十进制 1(10)在计算机中用 0000 0001(2)来表示.我们在用串口发送数据的时候首先将待数据转换为对应的ASCII码,然后再将这些ASCII码按照

Magento修改邮件模板内容

Magento 默认邮件模板 都是带着官方的标志和一些官方的基本信息.为了建立品牌形象我们需要把邮件模板中的所有官方信息换成自己的信息.修改步骤如下: 1.找到Magento的邮件模板文件(这里以 en_US为例),如下列文件:magento\app\locale\en_US\template\email\account_new.html:magento\app\locale\en_US\template\email\admin_password_new.html:magento\app\loc

UDT协议实现分析——发送窗口大小及发送速率的调整

UDT主要通过在数据收发的过程中进行精细的控制来实现对于网络带宽更加有效的利用,并使网络中数据传输的速率尽可能快. 如我们前面在分析数据发送的控制中看到的,对于正常的顺序packet发送,发送控制主要在于两个方面,一是发送窗口的大小,也就是某个时刻已经发送但未得到相应的packet的最大个数,这一点主要由拥塞窗口大小m_dCongestionWindow和滑动窗口大小m_iFlowWindowSize来描述,发送窗口大小为两者中较小的那一个:二是控制两个数据包发送的时间间隔,也就是包的发送速率,

在magento中发邮件

1. 在system->Configuration->Store Email Addresses中设置General Contact的Sender Name.Sender Email. Sender Name是邮件的发件人,Sender Email是发件人的邮件地址 2. 在system->Configuration->system中配置Mail Sending Settings,其配置如下 目前我也不明白Set Return-Path的作用,日后再添加说明 3. 重写Mage_C

rocketmq的同步发送、oneway发送、异步发送怎么做的?

在sendDefaultImpl方法里面: for (; times < timesTotal; times++) { String lastBrokerName = null == mq ? null : mq.getBrokerName(); MessageQueue mqSelected = this.selectOneMessageQueue(topicPublishInfo, lastBrokerName); if (mqSelected != null) { mq = mqSelec