通过mutt发送带有Ruby的电子邮件

时间:2014-03-13 17:08:05

标签: ruby linux mutt

我正试图以这种方式发送电子邮件:

 path_to_file="/home/username/tmp/filename.html" 

 subject="My Subject"
   to.each do |address|
    cmd = "`echo \"#{body}\" | mutt -s \"#{subject}\" #{address} -a #{path_to_file}`"
    system(cmd)
   end
 end

这是在unix机器上运行,该文件有一个html extenxion并包含html代码。 我正确地收到文件,文件名和扩展名相同,问题是完全为空,这很奇怪,因为当我从终端运行相同的命令(mutt)时,将相同的路径应用于文件:

echo "body here" | mutt -s "some subject" mamail@mail.com -a ${path_to_file}

然后它工作得很好。 有什么想法吗?

0 个答案:

没有答案