首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用mutt从非默认帐户发送邮件

mutt是一个基于命令行的邮件客户端,可以用于从非默认帐户发送邮件。它支持多种邮件协议,包括POP3和IMAP,并且可以与SMTP服务器进行交互以发送邮件。

使用mutt发送邮件需要进行以下步骤:

  1. 安装和配置mutt:首先,需要在系统上安装mutt。具体的安装方法可以根据操作系统进行搜索。安装完成后,需要配置mutt的配置文件,通常是~/.muttrc文件。在配置文件中,可以设置邮件服务器的地址、端口、用户名、密码等信息。
  2. 配置非默认帐户:在mutt的配置文件中,可以配置多个帐户。对于非默认帐户,需要为其指定一个唯一的标识符,并设置相应的邮件服务器信息。例如,可以使用以下配置来设置一个非默认帐户:
代码语言:txt
复制
account-hook . 'set from="your_email@example.com"'
account-hook . 'set smtp_url="smtp://smtp.example.com:587"'
account-hook . 'set smtp_pass="your_smtp_password"'

在上述配置中,your_email@example.com是非默认帐户的发件人地址,smtp.example.com是SMTP服务器的地址,587是SMTP服务器的端口,your_smtp_password是SMTP服务器的密码。

  1. 编写邮件:使用mutt发送邮件时,可以通过命令行参数或者在mutt的交互界面中编写邮件内容。例如,可以使用以下命令来发送一封邮件:
代码语言:txt
复制
mutt -s "Subject" recipient@example.com < message.txt

在上述命令中,Subject是邮件的主题,recipient@example.com是邮件的收件人地址,message.txt是包含邮件内容的文本文件。

总结起来,使用mutt从非默认帐户发送邮件的步骤包括安装和配置mutt,配置非默认帐户的邮件服务器信息,以及编写邮件内容并发送。mutt是一个强大而灵活的邮件客户端,适用于需要通过命令行发送邮件的场景。

腾讯云提供了一系列与邮件相关的产品和服务,例如腾讯企业邮、腾讯邮件推送等。这些产品可以帮助用户搭建稳定可靠的邮件系统,并提供丰富的管理和监控功能。更多关于腾讯云邮件相关产品的信息,可以访问腾讯云官网的邮件产品页面:腾讯云邮件产品

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux部署msmtp+mutt发送邮件功能

一封邮件MUA发出后,可能通过一个或多个MTA传递,最终到达MDA:Mail Delivery Agent,邮件投递代理,邮件到达MDA后,就存放在某个文件或特殊的数据库里,我们将这个长期保存邮件的地方称之为邮箱...所以一封邮件的流程是: 发件人:MUA –发送–> MTA -> 若干个MTA… -> MTA -> MDA <–收取– MUA:收件人 MUA到MTA,以及MTA到MTA之间使用的协议就是SMTP协议...,而收邮件时,MUA到MDA之间使用的协议最常用的是POP3或IMAP。...三、安装Mutt Mutt是一个Email客户端,它不能直接发送邮件,更多的是承担对email的管理功能,与msmtp可搭配使用。...@163.com 但是若是使用上面的命令发送的话则会给-s@zabbix.localhost和zabbixtest@zabbix.localhost和182xxxx7782@163.com都各发一封邮件

2.8K21

在CentOS 6上使用Postfix,Dovecot和MySQL发送电子邮件

1.登录 MySQL shell mysql -u root -p 2.切换到 mail 数据库,添加对你域名的支持,并创建一个电子邮件帐户。...,需要发送测试邮件以创建该用户的邮箱: yum install mailx mailx sales@example.com 按下 Ctrl+D 键结束消息。...当电子邮件用户向服务器进行身份验证时,他们必须提供上面创建的完整电子邮件地址作为用户名。 检查你的日志 测试邮件发送之后, 检查邮件日志以确保邮件已传送。.../tmp 3.使用邮件客户端测试邮箱。对于此测试,建议使用mutt。如果默认情况下未安装,请键入 yum install mutt 命令安装,然后运行命令: mutt -f ....4.如果收件箱中有电子邮件,则已成功配置 Postfix、Dovecot 和 MySQL!退出 mutt 请按q。

2.4K61

linux发邮件2种常见客户端命令

<hosts mutt命令 mutt -s “标题” 邮件地址 <文件 命令发邮件需要邮件服务的支持 mail默认是调用本机MTA发送邮件的,这意味着需要在本机上安装sendmail或postfix...Centos5默认使用Sendmail邮件服务,开启方式/etc/init.d/sendmail start Centos6默认使用Postfix邮件服务,开启方式/etc/init.d/postfix...start 配置mail使用外部SMTP发邮件 通过修改配置文件可以使用外部SMTP服务器,可以达到不使用Sendmail等内部邮件服务而用外部的smtp服务器发送邮件的 修改/etc/mail.rc...默认是”当前用户id”@”主机名” smtp: 指定外部的服务器地址。 smtp-auth-user: 指定用户名。(必须是外部服务器注册的用户) smtp-auth-password: 指定密码。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

1.3K10

使用CentOS 7上的Postfix,Dovecot和MariaDB发送电子邮件

在以下示例中,MariaDB shell用于添加对“example.com”域的支持,该域将具有名为“sales”的电子邮件帐户。...登录MariaDB shell: mysql -u root -p 切换到mail数据库,添加对您的域的支持,并创建一个电子邮件帐户。...,需要发送测试邮件以创建该用户的邮箱: yum install mailx mailx sales@example.com 按Ctrl+D完成消息。...当电子邮件用户向服务器进行身份验证时,他们必须向其电子邮件客户端提供上面创建的完整电子邮件地址作为其用户 检查您的日志 发送测试邮件后,检查邮件日志以确保邮件发送。.../tmp 使用邮件客户端测试邮箱。对于此测试,建议使用mutt。如果默认情况下未安装,请安装yum install mutt,然后运行: mutt -f . 系统可能会提示您创建根邮箱。

3.5K30

利用 Shell 脚本实现邮件监控 Linux 系统的内存

安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes...(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com 二、使用Free命令监控系统内存.../bin/bash #把生成的freemem.txt文件通过邮件发送给用户 #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -...f 2 -d ":" | cut -f 1 -d " "` #提取当前日期时间 today=`date -d "0 day" +%Y年%m月%d日` #发送内存监控结果邮件 echo "这是...| mutt -s "$IP 服务器内存告警" test@126.com fi 四、加入任务计划:内存每十分钟检测一次,有告警则立即发邮件(十分钟发一次),内存检测结果邮件每天早上8点发一次

85640

zabbix安装邮件报警

account default #你的发送邮件服务器 host smtp.126.com port 25 #要从哪个邮箱发出 from xxxx@126.com #这里如果使用on的话会报...按ctrl+d结束 但是它不能够发送附件,所以安装mutt 4、安装mutt vi /etc/Muttrc ,编辑mutt的总设置,修改以下几行 set from="发送邮件地址" set sendmail...5、测试一下mutt是否有效 echo "测试测试" | mutt -s "测试" 测试邮件地址 echo "testmail" |mutt -s "test" [-a /etc/hosts] test...@163.com 这里的-a 是指添加附件,如果是多个附件的话就 多加几个 -a 文件名 可以使用mutt进行邮件备份等工作了,结合cron使用,可以实现的功能相当多。...描述mail-test 类型 脚本 脚本名字:testemail.sh 选择添加 8、创建动作 然后点击 配置 -》动作-》再点击右上角的创建动作 名称action-mailtest 默认标题服务器

76520

傻瓜式配置mutt

比如我经常要向另一台电脑发送数据,或者只是通过邮件发送几句话,几个小文件,这时就是发挥mutt优势的时候了。...someone@gmail.com 在命令行使用邮件还有一个比较方便的地方就是便于写脚本,比如你要让电脑帮你做事情,末了自动把结果发到指定邮箱,这时你就需要mutt了。...如果,万一,要是,这种事情真的发生了,你可以向她邮箱发送一百封标题跟刚才一样的邮件,她打开前几封邮件发现都是一样的,就不会往下看了,全选,删除之,你的目的就达到了。...如果想指定邮箱发送一百封内容一样的邮件,我想,没有比shell脚本更方便的东西了。...mutt配置 一、安装mutt和msmtp sudo yum install mutt msmtp 二、配置mutt 创建~/.muttrc vim ~/.muttrc 设置你自己邮件头的姓名和邮件地址

3.8K40

centos配置mutt和msmtp实现邮件发送

account test # SMTP邮件服务器地址 host smtp.qq.com # 用来发送邮件Email from xxxxx@qq.com auth login # 用来发送邮件的账号账号...七、用途 之所以搭建用来发送邮件的程序,是因为服务器管理中如果需要提示管理员的时候,可以使用发送邮件的方式进行提醒。...比如,每天定时检测磁盘的占用率,如果占用率高的话,便发送邮件提示管理员该来处理一下。 其他用途,各位可以根据你们的需要来自己写脚本。...[-s][邮件地址] 补充说明:mutt是一个文字模式的邮件管理程序,提供了全屏幕的操作界面。...-z 与-f参数一并使用时,若邮件文件中没有邮件即不启动mutt。 以上就是本文的全部内容,希望对大家的学习有所帮助。

1.3K21
领券