×

sendmail s 命令

如何使用sendmail命令发送带附件的邮件?如何管理sendmail邮件队列

admin admin 发表于2022-05-01 20:41:59 浏览138 评论0

抢沙发发表评论

如何使用sendmail命令发送带附件的邮件

sendmail发附件需要用uuencode命令,这个命令在sharutils组件中,可以远程安装yum install sharutils发送带附件的邮件的命令格式如下:uuencode 附件 附件名| mail -s “邮件标题“ 收信人 -b 密送人 -- -f 发信人 -F 发信人名称

如何管理sendmail邮件队列

  1、队列文件通常存放在/var/spool/mqueue下面,每个待发送的邮件由几个文件构成,例如,我们可以看到下面的目录文件列表: [root@mail mqueue]# ls  dfRAA27175 xfAAA00733 xfBAA00819 xfEAA32763 xfXAA00706  qfRAA27175 xfAAA00784 xfDAA01360 xfFAA01616  文件名字总是由一个两字符的前缀加上一个随机数字。前缀有四钟:  df:邮件内容  qf:邮件头和一些控制信息  xf:一些临时文件  tf:qf文件的临时存储文件  2、可以通过看队列中的qf文件来确定当前队列信息,不过通常都可以用mailq程序来完成对队列状态的查询:  root@mail mqueue]# mailq  Mail Queue (1 request)  --Q-ID-- --Size-- -----Q-Time----- ------------Sender/Recipient----------- -  RAA27175 22429 Fri Feb 25 17:34  : deferred)  ×××@×××.net  这表示队列中目前只有一封信,由zhangfl发出,[url=mailto:收信人是×××@×××.net]收信人是×××@×××.net]。  3、查看队列:  mailq  # 查看MTA队列的滞留情况(等价于sendmail -bp)  mailq -Ac # 查看MSP队列的滞留情况(等价于sendmail -bp -Ac)  强制送信:  /usr/sbin/sendmail -q -v  # 对MTA队列强制送信  /usr/sbin/sendmail -q -v -Ac  # 对MSP队列强制送信  注:如执行完以上命令后,队列中仍然还有很多邮件,这时需要多次执行以上命令,直到邮件发送完为止。  参数说明:  -q 立即处理队列的内容.  -v 显示进度详细信息  -Ac 读取MSP队列(默认是读取MTA队列)  4、sendmail接受到的信件在用户取走之前将暂时存储在/var/spool/mail目录下面,存储的方法非常简单,就是每个有待读邮件的用户一个文件:  [root@mail spool]# ls -l /var/spool/mail |more  total 19364  -rw-rw---- 1 anyi mail 7559035 Feb 28 22:04 anyi  -rw-rw---- 1 baixuan mail 514 Nov 7 01:32 baixuan  -rw-rw---- 1 cwc mail 515 Feb 28 08:35 cwc  如果一个用户有多封电子邮件,那么这些邮件就被简单地连接在一起构成一个大文件(所以你会看到非常巨大的邮件文件)。  5、如果你面对的是一个很庞大的邮件服务系统,有时会在某个邮件队列中拥塞太多的消息,你可能想把这个队列暂停并且在网络空闲的时候再发送,暂停一个邮件队列的办法非常简单,就是将/var/spool/mqueue目录移走:  killall sendmail  mv /var/spool/mqueue /var/spool/mqueue.stop  mkdir /var/spool/mqueue  sendmail Cbd  当网络空闲的时候,可以用-oQ参数立即处理拥塞的队列:  sendmail CoQ/var/spool/mqueue.stop Cq  6、设置邮件队列间隔  守护程序启动时 -q 标志的值确定 sendmail 守护程序处理邮件队列的时间间隔。  在 Red Hat 的预设条件中,在 /var/spool/mqueue 当中的信件会每隔 60 分钟由 Sendmail 尝试重新传送一次到目的地去!这个尝试的时间是可以改变的!可以利用 sendmail 的指令或者直接修改 /etc/sysconfig/sendmail 里面的 『QUEUE=时间』来修订!例如,如果你想要让 Sendmail 每隔 30 分钟就帮你尝试传送 /var/spool/mqueue 里面的未寄出的信件时,那么就将 /etc/sysconfig/sendmail 这个档案里面的『QUEUE=1h 』改成『QUEUE=30m 』即可!  这些变化会在下一次系统重新启动时生效。如果您想让这些变化立刻生效,请停止并重新启动 sendmail 守护程序,指定新的 -q 标志值。更多相关信息,请参阅停止 sendmail 守护程序和启动 sendmail 守护程序。  7、在sendmail里如何控制邮箱大小  在 /etc/sendmail.cf 中设置  找这个字段 ,把前面的注释“#”去掉,再把“0”修改为你想要控制的邮件大小,比如10M,这个文件中,是以字节为单位的。  # maximum message size  #O MaxMessageSize=1000000  8、要察看邮件系统的状态,使用mailstats命令。

class文件怎么打开

先知道打开class文件有两种方法《1》第一种方法是笔记本打开《2》第二种方法使用eclipse软件打开2.第一种方法==》笔记本打开右键键---选择打开或者打开方式----选择笔记本打开即可3.第二种方法就是使用eclipse软件打开4.1,先是在搜狗搜索中下载eclipse软件软件一个5.2,然后,就是安装eclipse软件,基本都是下一步,下一步的。6.3,最后,就是使用eclipse软件打开class文件即可  .class文件为java类文件,用DJ Java Decompiler可以打开。  java类文件,装了java虚拟机可以直接执行  可以使用反编译工具进行反汇编,可以获得.class文件的.java源代码文件.反编译工具有如下:  DJ Java Decompiler V3.9.9.91  DJ Java Decompiler 是个反编译的工具,可以将编译过的CLASS文件编译还原成为Java原始文件,并且不需要额外安装JVM(Java Virtual Machine)或是Java SDK的工具模组即可使用。不单如此,DJJava Decompiler也兼具有Java程序编辑工具的角色,提供一些辅助功能便于程序撰写与修改。软件名称: DJ Java Decompiler软件版本: 3.12.12.96软件大小: 358KB软件授权: 免费适用平台: WinNT Win9X Win2000下载地址: //dl.pconline.com.cn/html_2/1/79/id=2595&pn=0.html