文章标签 ‘邮件’
因为我并不在Mutt下阅读邮件,仅仅是想借助Mutt来发送带附件的邮件而已,所以Mutt使用起来是相当简单方便的,不需要做额外的配置,基本上就是一条命令: mutt -a 附件名 -s 主题名 收件人 例如:mutt -a hello.mp3 -s "这是一首好听的歌曲" root@wuwx.net,之后mutt就会调用你的系统中的文本编辑器来编辑邮件正文,之后按照提示就可以发送了。 可能你想用crontab定期执行的方式将一个文件以备份的形式发送到你的邮箱,由于没有人工干涉,所以再弹出文本编辑器来编辑正文再发送就不可行了,就需要把邮件正文也构造好交给mutt,让他全自动发送: echo "邮件正文" | mutt -a 附件名 -s 主题名 收件人 例如:echo "歌词内容" | mutt -a hello.mp3 -s "这是一首好听的歌曲" root@wuwx.net,这样,系统就不会再让你输入邮件正文,而直接将邮件发送出去了。 那假如发送不带附件的邮件怎么办呢?直接不使用-a参数就好了:),不过那跟mail命令似乎就没啥区别了,直接使用mutt命令,打开这个邮件客户端工具,然后使用他来阅读、管理邮件功能也是相当强大的,大家有机会可以实验下。
需要在 linux 的文本模式下发送带附件的电子邮件,该怎么办呢?那就是使用mail+uuencode了 [root@room i386]# uuencode openvpn-2.0.5-1.i386.rpm openvpn-2.0.5-1.i386.rpm | mail -s youname@domain.com openvpn-2.0.5-1.i386.rpm 如果没有找到 uuencode 命令,则需要安装sharutils [root@room i386]# yum install sharutils
在 ELM 的帮助下,终于把我的个人邮件服务器搞定了,并且支持从外面收发邮件,web,smtp,pop3 首先编辑好你的机器 yum 的配置文件: [root@room ~]# cd /etc/yum.repos.d/ [root@room yum.repos.d]# ls fedora-devel.repo fedora.repo fedora-updates.repo fedora-updates-testing.repo [root@room yum.repos.d]# 编辑 fedora.repo 与 fedora-updates.repo 两个文件,例如: [root@room yum.repos.d]# more fedora.repo [base] name=Fedora Core $releasever - $basearch - Base baseurl=ftp://ftp.tsinghua.edu.cn/mirror/download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ #mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever enabled=1 gpgcheck=1 [root@room yum.repos.d]# more fedora-updates.repo [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=ftp://ftp.tsinghua.edu.cn/mirror/download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/ #mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever [...]
