0

定期的に Gmail でファイルを送信して、異なるコンピューター間でファイルを交換しています。面倒です。エラーログなどのファイルをすばやく送信したい。Mutt に関する有望な記事 [1] を見つけましたが、どうやら私が望んでいるものではないようです:

mutt は純粋な MUA であり、適切なメール サーバーがないとメールを送信できないことに注意してください。

クライアントのコンピューターにインストールできないため、電子メールサーバーは必要ありません。送信者を知る必要はありません。多くのエラー ログを Gmail にすばやく送信したい。私は次のようなものを探しています:

mutt -s "多くのエラー ログ" -a ./log1 -a ./log2 -a ./log3 mygmail@gmail.com

ターミナルで仕事をしたいです。Gmail でファイルを一括送信するには時間がかかりすぎます。大量のファイルをすばやく送信するにはどうすればよいですか?

[1] http://www.cyberciti.biz/tips/sending-mail-with-attachment.html

4

3 に答える 3

2

Mutt は、デフォルトとは異なる MTA を使用するように設定できますsendmail。SSMTP (ここで説明され、ここからダウンロード可能) またはESMTPをインストールして、Gmail の Web サーバーに直接送信するように構成し、SSMTP または ESMTP を使用するように Mutt を構成できます。これは、この Ubuntu チュートリアルでうまく説明されています。システム全体のバイナリをインストールできない場合は、SSMTP または ESMTP をローカル フォルダーにインストールできるはずです。

スクリプトを使用したい場合は、Perl のMIME-tools パッケージのサンプル プログラムの 1 つであるmimesendが mutt コマンドと同じことを行い、Gmail の Web サーバーに接続するためにハッキングされる可能性があります。

于 2009-04-07T14:52:29.617 に答える
1

なぜこれに電子メールを使用しているのですか?その他のオプション:

  • FTP/SCP (サーバーを自分で実行するか、ホストされたサービスを購入します)
  • Dropboxのようなインターネット ストレージ サービス。
于 2009-04-07T14:11:51.447 に答える
0

上記のように ftp/scp を使用したくないと仮定すると、同様の問題を解決する方法は次のとおりです... クライアントからログを電子メールで送信する:

  1. サーバー上に、自分宛てにメールを送信できる CGI スクリプトを作成しました。電子メール プロキシ Web サービスの一種。

  2. クライアントは、送信するのに必要なファイルを (明らかに認証と共に) その cgi スクリプトに投稿しました。

そうすれば、クライアントはメールサーバーと話すのではなく、私のサーバーと話すだけで済みます。

おそらくこれが役立ちます。-ドン

于 2009-04-07T14:24:00.387 に答える