這樣的事情存在嗎?我會對類似的事情感興趣:
您右鍵單擊文件以查看管理器中的文件,然後按一下「透過 Gmail 傳送此文件」。單擊一下,即可完成。
您開啟命令列,然後輸入類似的內容
gmail ~/file.txt
,file.txt
系統會立即傳送到您自己的帳戶。
答案1
嗯,這並不完全是你想要的方式。但它對於您問題中的第二個選項仍然有用。
安裝所需的軟體包。
sudo apt-get install msmtp-mta
編輯以下文件以添加詳細資訊。如果該文件不存在,您可以建立它。
vi ~/.msmtprc
#Gmail account
defaults
logfile ~/msmtp.log
account gmail
auth on
host smtp.gmail.com
from [email protected]
auth on
tls on
tls_trust_file /usr/share/ca-certificates/mozilla/Equifax_Secure_CA.crt
user [email protected]
password your_gmail_password
port 587
帳號預設:gmail
更改上述文件的權限,以便其他人無法讀取您的使用者帳戶詳細資料。
chmod 600 .msmtprc
現在,安裝命令列電子郵件程式來編寫電子郵件。
sudo apt-get install heirloom-mailx
現在,再次編輯/建立以下文件。
vi ~/.mailrc
將以下條目新增至上述文件。
set sendmail="/usr/bin/msmtp"
set message-sendmail-extra-arguments="-a gmail"
我們已經完成從命令列發送電子郵件了。
測試
mail -a hello.txt -s "CHECKING" recipient-mail-id
ENTER THE MAIL CONTENTS HERE.
ctrl-d完成郵件內容。
參考
http://tuxtweaks.com/2012/10/send-gmail-from-the-linux-command-line/