問題タブ [smtplib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python smtplib
Python CGI スクリプトを実行している Windows サーバーがあり、smtplib に少し問題があります。サーバーは python 2.1 を実行しています (残念ながらアップグレードできません)。とにかく私は次のコードを持っています:
そして、それは私にこのエラーを与えています:
これは、python 2.1 以降に login() メソッドが追加されたためだと思います。どうすればこれを修正できますか?
ファイルを cgi スクリプトと同じディレクトリにアップロードして、モジュールを追加する必要があります (ただし、smtplib は C で記述されており、コンパイルする必要があると思いますが、このサーバーでは実行できません)。
また
Python 2.1 の libsmtp が期待する方法で実行します。
本当にありがとう!
python - Python の例でメールを送信できない
Python 経由でメールを送信する方法を見つけようと試みました (そして失敗しました)。
ここから例を試してみてください: http://docs.python.org/library/smtplib.html#smtplib.SMTP
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
SSL接続がないことについてバウンスバックを受けた後 、行を追加しました。
今、私はこれを得ています:
考え?
server = smtplib.SMTP("smtp.google.com", 495) でタイムアウト エラーが発生します。smtplib.smtp("smtp.google.com", 495) だけで、「SSLError: [Errno 1] _ssl.c:480: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol」(以下を参照) が表示されます。
別のポートを試していますが、まったく新しいエラーが発生しています。コード全体を投稿するだけです。おそらく初歩的なミスを犯しているでしょう。
"
"
そして、次のエラーメッセージが表示されます: "
"
実際には "server = smtplib.SMTPSSLPORT=587" のように見えるものは、実際には "server = smtplib.SMTPアンダースコアSSLアンダースコアPORT=587" であることに注意してください。ここでは何らかのフォーマット処理が行われています。
python - Python ssmtp vs smtplibでメールを送信する方法
delbian linux でメールを送信する必要があります。どのように送信します?サーバーを 256 MB の Linux ボックスで実行していますが、postfix と sendmail はやり過ぎだと聞きました。
最近、実行可能ファイルのように見えるssmtpに出くわしました。プロセスとして実行し、osモジュールを使用してpythonから呼び出す必要があります。
別の方法として、python はすでに smtplib を提供していますが、これは問題なく動作しています。
Python の smtplib よりも ssmtp を使用する利点は何ですか?
python - smtplib と gmail - python スクリプトの問題
これが私のスクリプトです:
Gmailアカウントからメールを送信しようとしています. gmail の要件により、スクリプトは starttls を使用します。1and1 と webfaction の 2 つの Web ホストでこれを試しました。1and1 で「接続が拒否されました」というエラーが表示され、webfaction ではエラーは報告されませんが、メールは送信されません。スクリプトに問題は見られないので、Web ホストに関連している可能性があると考えています。ご意見やご感想をお待ちしております。
編集:デバッグモードをオンにしました。出力から、メッセージが正常に送信されたように見えます...私はそれを受信しません。
python - Python 2.4でsmtplib送信タイムアウトを設定するには?
タイムアウトが発生しないため、メール送信が失敗したときに smtplib がプログラムを拘束することに問題があります。私が使用しているサーバーには 2.4 を超える python はありませんし、今後もありません。そのため、以降のバージョンの python では SMTP コンストラクターへのタイムアウト引数を使用できません。
Python 2.4 のドキュメントは、SMTP クラスに「タイムアウト」引数がないことを示しています。
では、この機能をシミュレートするにはどうすればよいでしょうか。
python - python smtp gmail認証エラー(gmail smtpサーバーを介して電子メールを送信する)
私は次のコードを持っています
このコードは私のデスクトップで正常に機能します。しかし、このエラーで失敗しました
私のLinuxサーバーで。
何がうまくいかなかったのかわからないのですが、Linuxサーバーでポートを開く必要がありますか?
python - Unicode文字を含むPython 3 smtplib送信
Python 3 で smtplib を使用して Unicode 文字を電子メールで送信する際に問題があります。これは 3.1.1 では失敗しますが、2.5.4 では機能します。
ドキュメントの例を試しましたが、これも失敗しました。 http://docs.python.org/3.1/library/email-examples.html、ディレクトリの内容を MIME メッセージとして送信する例
助言がありますか?
python - Python および sll/Exchange 2007: 適切な認証方法が見つかりません
smtplib を使用して Python スクリプトからメールを送信しようとしていますが、Exchange 2003 を介して smtp で問題なく動作しますが、Exchange 2007 では次のように表示されます。
Python コードはどちらの場合も同じです (もちろん、サーバーとログイン情報を除く)。
スクリプトでユーザー名とパスワードをプレーン テキストで渡していますが、Exchange 2007 が AUTH_PLAIN = "PLAIN" (smtplib.py の 545 行目) で動作するように構成されていないようです。そこで ssl を無効にする場所がわかりません。 .
アイデアをいただければ幸いです。
c++ - C++でまともなSMTPクライアント
パーミッシブライセンス(LGPL、BSD、MIT-Xなど)を備えたC++の適切なSMTPクライアント側ライブラリが欲しいのですが。少なくともrfc821とrfc2487に準拠している必要があり、できればrfc3207に準拠している必要があります。
すべての要件を満たしていないものを見つけました。
- Poco SMTP
- DataReel SMTP
- vmime
ありましたら、ぜひシェアしてください。ありがとうございました!
python - smtplibは純粋なPythonですか、それともCで実装されていますか?
smtplibは純粋なPythonですか、それともCで実装されていますか?