Postfix起動・再起動時にやるべきこと
Postfixが起動していない際に出る「unable to look up public/pickup」エラーの対処法を解説。起動直後の大量誤送信を防ぐため、postqueueやpostsuperコマンドを使ったメールキューの確認・削除・バックアップの手順を詳しく紹介します。
Postfixが起動していない際に出る「unable to look up public/pickup」エラーの対処法を解説。起動直後の大量誤送信を防ぐため、postqueueやpostsuperコマンドを使ったメールキューの確認・削除・バックアップの手順を詳しく紹介します。
脆弱性診断でICMPタイプ13(タイムスタンプ要求)が通ってしまう脆弱性があることを指摘された時の、firewalldでのブロック設定と、Pythonスクリプトを使って、設定が反映されているか確認する方法をまとめました。

C#でNICが複数ある環境からWake-on-LANを送る際、目標のPCが起動しないことがある場合の解決策の備忘録です。UdpClientのコンストラクタで送信元IPを明示的に指定する必要がありました。
<meta charset="任意の文字コード">タグはHTMLファイルの最初の1024バイト以内に記述しないと、文字化けして表示されるケースがあったり、NuChecker等のエラーチェックツールでエラーになるため、その原因と対策の備忘録です。

バックアップはサーバー上に保管していると、サーバー自体に問題が起きた際に復旧が難しくなります。そこで、zipコマンドでバックアップを取得し、個人ブログでもお金をかけずに、GAS(Google App Script)を使ってバックアップを外部(Google Drive)に配置する方法を解説しています。

DBバックアップはサーバー内部に保存していると、サーバー自体に問題があった場合にバックアップが取得できず復旧が難しくなります。DBバックアップをpg_dumpコマンドを使ってシェルスクリプトで日次・月次に取得し、GAS(Google App Script)で作ったAPI経由で外部(Google Drive)に自動同期・保存することで個人サイトでもお金をかけずにバックアップを退避できる方法を解説しています。

FireFoxブラウザでは、「display:none」が設定されている等、非表示状態のiframe内ではgetSelection関数が使用できません。その状態でCKEditor5を初期化するとエラーが発生するため、ビルトイン関数を上書きする、iframeをそもそも使わない、getSelection関数の後にnullチェックを入れる等の対策を4つ解説しています。
node.js向けのライブラリを非node環境で利用したい時に、webpackを使ってバンドルして一つのjsファイルを出力し、それをscriptタグで読み込んで使用することが出来たのでその方法の備忘録です。
サーバーからメールを送信する際に、迷惑メールボックスに入れられないようにするために、メールの送信元が本物であるかを確認してもらうために必要なSPF、DKIM、DMARCの設定をAlmaLinux9環境、postfixで行い、Gmailにメールを送信して検証結果を確認する方法の技術記事です。