Python smtplib はメールを送信します

Python smtplib はメールを送信します

背景

SEO を行うには大量のデータが関係します。SEO に長けた私の同僚は、会社の VPS を使用してシンプルな自動 SEO データ監視システムを実装しました。彼はそれを使用して、毎日クロールされたデータを監視し、formail を使用してメールを送信し、フィルター基準に基づいて Gmail を使用して私に転送します。しかし、その後突然、メールを受信できないことに気づき(おそらく送信元メールアドレスの偽造が原因)、いくつかのチャネルを自分で設定する必要があることに気づいたので、自分で設定することにしました。 formail の使い方はわかりませんが、Python については少し知っているので、smtplib を使用することにしました。

コード

実際、smtplib は非常にシンプルで、通常の電子メールを送信するためのコア コードは 3 行または 4 行だけです。完全なコードを参照してください:

 #coding:utf-8import smtplib from email.mime.text import MIMEText # smtplib と MIMEText をインポートします。host = 'smtp.163.com' # 送信サーバーのアドレスを設定します。port = 25 # 送信サーバーのポート番号を設定します。ここには SSL と非 SSL の 2 つの形式があることに注意してください。sender = '[email protected]' # 送信メールボックスを設定します。独自のメールボックスを登録する必要があります。pwd = 'XXXXXX' # 送信メールボックスのパスワードを設定します。後でログインするときに使用します。receiver = '[email protected]' # 電子メールの受信者を設定します。これは私の会社のメールボックスです。body = '<h1>Hi</h1><p>test</p>' # 電子メールの本文を設定します。以下は HTML です。supportmsg = MIMEText(body, 'html') # 本文を電子メール形式に準拠する HTML コンテンツに設定します。msg['subject'] = 'Hello world' # 電子メールのタイトルを設定します。msg['from'] = sender # 送信者を設定します。msg['to'] = received # 受信者を設定します。ss = smtplib.SMTP(host, port) # 注意! SSL ポートを使用している場合は、SMTP_SSLs.login(sender, pwd) # メールボックスにログインします。sendmail(sender, received, msg.as_string()) # メールを送信します。 print 'over' # メッセージが正常に送信された場合は、 

元のタイトル: Python smtplib がメールを送信する

キーワード: python

<<:  PythonバッチクエリBaiduが含まれています

>>:  知っておくべき 10 個の Python ライブラリ [翻訳]

推薦する

ウェブサイトのスペースを選択する初心者のさまざまな「習慣」を共有する

ウェブサイトのスペースは、私たちの「IT 移民労働者」の夢の始まりです。ウェブサイトを構築する人は誰...

記事キーワードが上位にランクインした理由の分析

記事のキーワードのランキングは非常に複雑なトピックです。なぜそう言うのでしょうか? 記事内のキーワー...

cloudcone: 米国の高トラフィック VPS、年間 12 ドル、512M メモリ/1 コア/15g SSD/5T トラフィック

Cloudconeは現在、「フラッシュセール」を実施しています。5Tのトラフィックを持つ大容量VPS...

羅永浩の売上高は97%急落。本当に遅れをとったのか?

ここ二日間で、羅永浩は再び人気が高まった。多くの記事が議論している: ライブストリーミング100日後...

ウェブサイトの構築方法を知らない人に、個人からブランド構築までの道のりを伝える

みなさんこんにちは、私はシャオシです。この記事は主に、ウェブサイトの構築方法がわからないが、構築した...

トラフィックを実際の売上に変える方法

トラフィックの多いウェブサイトは多くの収益をもたらすことは誰もが知っていますが、トラフィックを収益に...

タオバオにはアプリランキングを不正に操作するオンラインストアが多数あり、1か月で5万件以上の取引がある

本紙(記者:賈中山)は、360社の携帯電話ソフトがアップルのApp Storeに登録されたと報じた。...

伝統的な企業はどのように変革を達成できるのでしょうか? 「インターネット+」を導入するにはたった10分しかかかりません

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...

Baiduはあなたが知らない代替外部リンクの秘密を知っている

百度は外部リンクを張るには規模が大きすぎることを皆が知っています。質問に答えて、お互いに外部リンクを...

週刊ニュースレビュー:国家インターネット情報局が違法ウェブサイトを閉鎖、余額宝が暗黙的に承認

1. ジェゴは1ヶ月も経たないうちに「停止」され、中国本土でのインターネット電話は禁止される6月24...

scorpioud: 35 元/KVM/512M メモリ/10T トラフィック (IP 変更無料 + 超過分はトラフィック無制限)

scorpioud のサンノゼ コンピュータ ルームの VPS をお勧めします: KVM 仮想化、2...

これを実行することによってのみ、ロングテールキーワードをランク​​付けできます。

ロングテール キーワードは、将来 SEO 最適化ランキングの中心的な領域になります。この問題について...

ウェブサイトのキーワードランキングが急激に低下した理由を一つずつ確認する方法

多くの SEO 担当者は、多くのケースを経験しており、このような状況に遭遇するでしょう。懸命に努力し...

Qihoo 360 は国内検索エンジン市場における Baidu の優位性に挑戦できるか?

昨年、大いに盛り上がった第3四半期の戦争は、人々に国内検索エンジンに対する新たな認識を与えました。Q...

交通の時代の変化

インターネット時代において、トラフィックはビジネスの中核的なエネルギー源です。トラフィックの内部ロジ...