分类
互联网

最简单的传送文件的方式:使用mutt+msmtp发送邮件

  1. 首先安装mutt+msmtp+openssl
    sudo apt-get install openssl ca-certificates mutt msmtp
  2. 配置msmtp
    sudo vim /etc/msmtprc

    defaults
    tls on
    tls_starttls on
    tls_trust_file /etc/ssl/certs/ca-certificates.crt
    account default
    host smtp.gmail.com
    port 587
    auth on
    user [email protected]
    password your_password_yourgmail
    from [email protected]
    logfile /var/log/msmtp.log
    

  3. 配置mutt
    vim ~/.muttrc

    set pop_last=yes
    set pop_pass=yourpassword
    [email protected]
    set pop_host=pops://pop.gmail.com
    set sendmail="/usr/bin/msmtp"
    

    msmtp的路径可以通过
    which msmtp获得.

  4. 发送附件
    echo 'content of your email' | mutt -s 'subject of your email' [email protected] -a filename
    这就将filename发送到邮箱[email protected].

“最简单的传送文件的方式:使用mutt+msmtp发送邮件”上的一条回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据