tamohiko

Ubuntu

【Ubuntu】環境変数を確認する方法

Ubuntuで環境変数を確認する方法です。 環境変数を表示させるコマンド どちらのコマンドでもオプション無しで実行すると、設定されている環境変数の一覧を表示させることが出来ます。 env printenv envコマンドの実行結果です $ ...
Postfix

メールサーバのオープンリレー(第三者中継)確認方法

メールサーバがオープンリレー(第三者中継)になっていないかを確認できるサイトを紹介します。 オープンリレー(第三者中継)とは 誰でも自由にメール送信に利用できる状態になっているメールサーバーのことです。 オープンリレー(第三者中継)の状態に...
cron

【Ubuntu】crontabのエディタを変更する方法

Ubuntuのcrontabで起動するエディタを変更する方法です。 crontabで起動するエディタについて Ubuntuでcrontabを初回に実行すると、どのエディタを使用するかの設定画面が表示されます。 ※すでに後述するselect-...
Postfix

【Ubuntu Server 22.04】PostfixとOpenDMARCでDMARC認証を行う方法

Ubuntu Server 22.04でPostfixとOpenDMARCを連携させて、メールを受信する際にDMARCの認証を行えるようにするための方法です。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix ...
Postfix

【Ubuntu Server 22.04】PostfixにSPFチェック機能を追加(policyd-spf)

Ubuntu Server 22.04にインストールされたPostfixでメール受信時にSPFのチェックを行う方法です。 SPFのチェックにはpolicyd-spf(postfix-policyd-spf-python)を使用しています。 ...
迷惑メール対策

【迷惑メール対策】ざっくり説明DMARCの設定方法(送信側)

送信側で行うDMARCの設定方法について、基本的なことをざっくりと説明していきます。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix + SMTP-AUTH + Dovecotでメ>ールサーバを構築 【Ubu...
Postfix

【Ubuntu Server 22.04】PostfixにDKIMの設定を追加

OpenDKIMを使って、迷惑メール対策であるDKIMの設定を行います。 メールサーバ構築手順 【Ubuntu Server 22.04】Postfix + SMTP-AUTH + Dovecotでメ>ールサーバを構築 【Ubuntu Se...
PythonをBardとBingChat先生に教えてもらおう!

【3日目】お約束のHello World!を表示させる

お約束のHello World まずはじめに、Python + Flask + uWSGI + Nginxの環境で、お約束のHello World!を表示させてみようと思います。 Bard先生にHello World!を表示させるための方法...
PythonをBardとBingChat先生に教えてもらおう!

【2日目】 Ubuntu Server 22.04にPython + flask + uWSGI + Nginxの環境を構築

開発用の環境として、Ubuntu Sever 22.04 LTSにPython + Flask + uWSGI + Nginxをインストールしていきます。 Nginxインストール Nginxが用意しているリポジトリを使ってインストールを行っ...
PythonをBardとBingChat先生に教えてもらおう!

【1日目】そうだBard先生とBingChat先生にPyhton教えてもらおう!!

BardとBingChatにPyhton教えてもらおう! いままで書籍で何回かプログラムを学ぼうとしたことがあるのですが、そのたびに挫折してきました。 理由としては、書籍の内容を写経して少し改造するぐらいまでは出来るのですが、それ以上になる...