Articles of 队列

如何检查队列?

我现在使用FreeBSD并使用pf + ALTQ。 有些东西不起作用,我需要一个工具来查看哪些请求被标记并移动到队列“queue_name” 需要类似pftop,但显示队列。 谁能帮忙?

sendmail – 确保发送了一封电子邮件

我试图通过sendmail发送邮件,并阻止他们排队。 我只想要发送电子邮件,这是迄今为止的一个极端的问题。 在sendmail.cf和submit.cf中都有这样的设置: O QueueLA=99 在邮件日志中,写入的邮件被发送并排队。 严重的是,这不是很令人困惑吗? Feb 10 17:04:34 nnn sendmail[27910]: r1AG4Q0V027910: to=vvv@someone.com, ctladdr=admin@vvv.se (33/33), delay=00:00:08, xdelay=00:00:04, mailer=relay, pri=30391, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (r1AG4U09027911 Message accepted for delivery) Feb 10 17:04:36 nnn sm-mta[27913]: r1AG4U09027911: to=<vvv@someone.com>, delay=00:00:06, xdelay=00:00:02, mailer=esmtp, pri=120589, relay=mail1.someone.com. [207.106.200.39], dsn=2.0.0, stat=Sent (Queued! 1360512372 qp 15149 <201302101604.r1AG4Q0V027910@mail.nnn.se>) 在写这个日志的时候,邮件是否被发送? 有什么办法可以防止最后一个队列?

Exim – 在重试时间之前将邮件强制为域名

我们正在以队列方式运行。 原因是我们是一个批量发件人(一个合法的,双重select),并经历了雅虎和Hotmail的限制。 最佳实践表明,一旦他们通知你节stream(如Yahoos TS-01或TS-02错误),你应该停止发送4小时。 如果exim处于传统设置状态,则不会发生每个发送到exim的消息被立即发送。 当它失败的时候,它会等待4个小时,但这并不能阻止它后面的500封电子邮件被同一主机试用。 在任何情况下,我的问题是这样的:我们如何强制邮件mydomain.com和hisdomain.com被强制发送立即。 我正在考虑一些可以每隔5-10分钟通过cron运行的exim命令。 在我们派出一个大型派遣之前,我们总是给这2-3个领域发一个testing,但现在我们等了30多分钟才能检查交付(由于它正在排队)。 我知道你可以强制发送一个消息,但是这需要它的messageID,所以我想我需要把一个把这些域的IDS和一个迫使它们的IDS结合起来的命令……我只是不知道该怎么做这个。

在linux下排队邮件

在发送电子邮件到远程邮件服务器时,我有一个较慢的远程邮件中继服务器和正在使用的Web应用程序locking,直到发送电子邮件。 电子邮件发送后,页面返回,应用程序又快又好玩。 因此,我试图在应用程序服务器(Linux)上本地设置不同的邮件队列,以便应用程序使用它而不是远程邮件服务器。 我的理由是电子邮件会在本地排队,直到被远程邮件服务器处理,但是至less应用程序不会locking。 我已经安装了postfix并设置到远程邮件服务器的relayhost设置,但性能没有改善。 看来发生的事情是,后缀只是实时转发我的SMTP指令,并没有真正排队呢? 我能做什么?

可以将读/写作业放入队列中吗?

我与HAL共享服务器。 该服务器有32 GB的内存。 我很less使用超过1 GB的内存,而当我这样做的时候,一次只需几分钟,我不介意把这样的工作交给后面的人。 HAL读/写大文件(例如使用gunzip)。 这可能会占用内存 CPU的100%,间歇性地持续数小时。 这通常是在一夜之间完成的,但是运行时,甚至可以使简单的命令(如cd花费30秒,打开emacs可以花费几分钟。 我希望能够保留1 GB的使用<< 1GB(如文本编辑器)的进程使用。 我也想避开HAL的方式,没有理由认为这是一个问题。 HAL说排队系统(比如PBS)不能用来把读/写的优先级降低,例如当大工作正在运行时总是保留1GB的内存。 用他的话说: 用于gunzip的脚本阻塞了所有的处理器,因为数据很大……排队不会解决这个问题…在从(服务器)传输文件到(这个服务器)的过程中,通货膨胀步骤会执行大量的读/写 为什么不能排队解决这个问题? 什么可能?

Mac OS X Server(10.5)邮件被困在队列中

我们已经在我们的Leopard服务器队列中积累了邮件,并不确定原因。 这台机器多年来一直需要很less的维护,所以我希望有人在这里发现明显的东西,并节省一些时间。 让我知道什么其他信息将是helfull。 服务器似乎正常工作,除了“堵塞”队列和与每个“陷阱”消息相关的以下错误: 看看队列中的消息,每个人都会这样说: Message ID: 4213C3B8B3F Date: October 27, 2009 11:33:27 AM Size: 1824 Sender: user@gmail.com Recipient(s) & Status: ———————- user@ourdomain.com: connect to 127.0.0.1[127.0.0.1]: Connection refused 在“设置”>“中继”下,我们仅检查了接受来自这些主机和networking的SMTP中继 : 127.0.0.0/8 10.0.1.0/24 队列中的邮件发送给其服务器上的帐户的用户。 客户端上的Mail.app似乎正常运行并检查服务器上的邮件。 我们前段时间添加了一个虚拟域名,但所有这一切都工作得很好……最近才刚刚发生……有什么想法? 编辑:切换filter服务开启和closures似乎已经解决了这个问题,除了剩下2个显示“ 邮件传输不可用 ”的错误消息!

打印机队列与Samba和CUPS

我已经成功地将Samba和CUPS一起工作,为95以来的任何变种的IA32和x64的Windows客户端提供Postscript驱动程序,提供出色的,一致的打印接口。smb.conf的打印相关部分是: [global] load printers = yes printing = cups printcap name = cups 后来这些股票: [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes […]

sendmail队列 – 显示每个域的邮件数量

有一个简单的命令来找出在linux发送邮件队列中的每个域的消息的当前数量? mailq转储出一个详细的列表,但它不方便快速浏览。 我正在使用Centos和sendmail。 mailq -v | egrep -v '^-' | get_domains.pl | sort | uniq -c But the above command output is as following: 1 domain.com> 以上指挥不符合我的要求,请在这方面提供任何帮助。 这里是更新的输出: domain.com> has 5 message(s) domain.com.pk> has 1 message(s) abc.com.pk> has 2 message(s) xyz.coinfo.net.cn> has 1 message(s) mmm.com> has 1 message(s)

如何查看GNU / Linux上的运行队列?

我的服务器上的负载非常高,即使似乎没有太多的磁盘活动,并且CPU空闲。 使用sar,我可以看到运行队列已经满了,但有什么方法可以看到运行队列中的内容吗?

更改排队邮件的发件人地址

是否可以更改已经排队的邮件的发件人地址? 我们迄今为止使用的中继服务器已经在几天前悄悄地改变了它的政策,并拒收现在没有经过validation的发件人地址的邮件。 我们现在已经调整了sendmail的设置,但是一些邮件与旧的发件人地址已经卡在队列中( Sender address rejected: unverified address )。 我可以更改发件人地址吗?