そんなことがありますか?私は次のことに興味があります。
ファイルビューマネージャでファイルを右クリックし、[Gmail経由でこのファイルを送信]をクリックします。ワンクリックで完了です。
コマンドラインを開いてそのような内容を入力すると、
gmail ~/file.txt
すぐにfile.txt
自分のアカウントに転送されます。
答え1
まあ、それはまさにあなたが望む方法ではありません。しかし、あなたの質問の2番目のオプションにはまだ便利です。
必須パッケージをインストールします。
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.
ctrld- 電子メールの内容を完成させてください。
引用する
http://tuxtweaks.com/2012/10/send-gmail-from-the-linux-command-line/