排程 自動發信 帶附件 設定收發位址 - Linux

Table of Contents

哈囉大家好, 第一次在本版發問

小弟是 Linux 新手, 因為工作需要所以慢慢開始摸索

Linux 真的是很博大精深, 還好網路資源也很豐富, 有問題往往 Google 一下就有解答

最近碰到收發 mail 相關的問題, Google 也找不太到答案, 因此上來發文請教



狀況:

這陣子小弟每天一到公司就要執行一個程式, 從 database 撈一些資料統計成報表,

然後將報表夾在附件寄給相關人員


最近小弟看到 Linux 有排程指令 crontab

便想用 排程 + script 把以上的動作自動化

上網查了一下知道該怎麼用 crontab 自動執行我的 script, 執行程式跑出報表

也查到想寄帶附件的 mail 要用 mutt 這個軟體

但我要寄出信的時候, 發現他好像是寄到 local 端的 mailbox 裡

而不能指定一般人在用的信箱如 [email protected]

且我在寄信時, 也沒辦法設定我自己平常在用的 mail adress 如: [email protected]

上網搜尋了一下找不太到相關的資訊, @_@ 有同事說可能要自己架 mail server.

但我想只是想自己寄個信, 不需要收信, 應該不會需要到這麼麻煩吧 @_@


藉於有以上的需求, 因此發文請教有經驗的大大,

像這種情況該如何做, 如何設定才對呢 @@?

又或者是說, 想要達到我的目的, 可以有其他更簡單的做法?


謝謝 Orz

--

All Comments

Suhail Hany avatarSuhail Hany2012-08-19
你call哪一個mta ? 如果是sendmail應該可以寄出網際網路
Eartha avatarEartha2012-08-22
Ursula avatarUrsula2012-08-24
< /tmp/附件.log
Leila avatarLeila2012-08-28
man sendmail
Ophelia avatarOphelia2012-08-30
要簡單可以使用 sendemail (注意不是 sendmail) 套件