MASUDAQ BLOG
NO DEVELOPMENT NO LIFE.
dovecot の pop3, imap 認証で sasldb データベースを利用する
以前の記事では、sendmailにおいて、SMTP 認証で使用するユーザー、パスワードを Linux アカウントではなく、auxprop プラグインで独自管理する方法を紹介した。 この際、auxprop プラグインは、"Berkeley DB" 形式のデータベース: /etc/sasldb2ファイルに格納されたユーザー情報をリソースとする。 しかしながら、致命的な問題として、Dovecot は、認証リソースとして、sasldb( Berkeley DB 形式 ) をサポートしていない。 [Dovecot]Auth user from sasldb with dovecot Re: [Dovecot] Auth user from sasldb with dovec...
ML115 G5 CPU クーラー 刀 換装のその後
以前の記事で、ML115 G5 の CPU クーラーを "刀 3" に換装し、冷却能力を向上させる方法を紹介した。 刀 3 に換装したのが、2009/11/08 であるので、半年くらいが経つが、大きな問題は発生していない。むしろ、静音性に優れたマシンに満足している。 つい先日、この ML 115 G5 の掃除を行った。静音性の高いファンを使っているはいるもの、回転数、風量は高いため、やはり、ケース内、特に、CPUファンに埃がたまってしまう。そこで、CPU ファンを一度外して、埃の除去を行った。そして、CPUを再び装着しようとしたところ、うまく装着することができなかった。これは、後でわかったことなのだが、刀 3 のプッシュピンの仕様を失念してしまっていたから...
CentOS sendmail でのメールアカウント独自管理 (auxprop)
前回の記事では、CentOS でsendmail を利用したメールサーバー構築の方法を紹介した。 また、同記事では、承認されていないユーザーのメール送信を防ぐために、SMTP 認証を有効にした。 前回は、SMTP 認証の際に、対象のメールアカウントに対して、Linux アカウントのユーザー名とパスワードで認証する方法を紹介した。 この方法では、メールアカウントを発行するために、Linux ユーザーを作成する必要があり、メールサーバー専用に Linuxを構築する場合では、ユーザーカウントの管理が煩雑となる。 今回の記事では、Linux アカウントとメールアカウントをマッピングせず、メールアカウントを独自に管理する方法を紹介する。 前回の設定 (CentOS 5.4 ...
CentOS ネットワーク 設定
CentOS のネットワークの設定は、"ifconfig" コマンドでデバイスを調べ、対応する"/etc/sysconfig/network-scripts/ifcfg-xxxx"ファイルを編集することにより、ネットワークの設定が可能だが、今回は、TUI(Text User Interface) でネットワークの設定を行う方法を説明する。 ネットワーク設定の TUI を起動する。 [root@centkun ~]# system-config-network [Edit Devices] を選択し、[Enter] キー。 [set0 (set0) - Ethernet]( 任意 ) を選択し、[Enter] キー。 [Static IP]、[Ne...
Windows Server 2008 R2 DNS Event ID 5504
Windows Server 2008 R2 で、DNS を構築した際に、Event ID 5504 が発生する場合の対処を説明する。 当現象では、以下のログがイベントログに出力される。 種類: 情報 イベント ソース: DNS イベント ID: 5504 説明: DNS サーバーは、xx.xx.xx.xx からのパケットに無効なドメイン名を検出しました。パケットは拒否されます。イベント データに DNSパケットが含まれています。 当現象を解決するには、以下のレジストリキーに "EnableEDnsProbes" エントリ (REG_DWORD) を追加し、値を "0" に設定する。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon...
SMTP ポート 25 と587 について
一般的な MTA( メールサーバー ) 間の通信では、通信元の MTA は、通信先の MTA の TCP ポート 25番宛てにアクセスし、メールを送信する。これが SMTP と呼ばれるもの。 つまり SMTP サーバーを構築したのであれば、ルーターなどのファイアウォールで TCP ポート 25 番を開放する必要がある。 しかしながら、ADSL、フレッツ光等の民生用の回線で、動的 IP を用い SMTP サーバーを構築した場合、TCP ポート 25 を利用した SMTPでは、アクセスを拒否されることがある。 ( 自宅でメールサーバーを構築して、特定の携帯電話キャリアのメールアドレスへメールしても、携帯電話で受信できないといういうのもこれが原因 )。 これが、所謂、...
Windows 7 自動ログオンの設定
UMPC は、ローカルストレージに機密情報、個人情報が含まれないように構成することにより、シンクライアントとして利用されることがある。 このようなシンクライアントでは、OS 起動時にローカルの OS にログオンし、さらに、VPN なり、インターネット経由でサー側の仮想クライアント OSにログオンする。 ローカルには、何の情報も保持していないのであれば、ログオンを二度するのは煩雑だ。 (*) ローカル PCにモバイルネットワークのプロファイル、リモートサーバーのログイン ID及びパスワードを保持している場合は、盗難による脅威にさらされるため、以降の手順は実施するべきではない。 そこで、今回は、Windows 7 で OS の起動時に任意のアカウントで自動ログオンする...
CentOS メールサーバー Dovecot の設定
前回の記事では、送信メールサーバー sendmail のインストール設定を行った。 今回は、受信メールサーバー(POP3/IMAP) Dovecot をインストール、設定を行い、メールを受信できる環境を構築する。 まず、Dovecot をインストールする。 [root@centkun ~]# yum install -y dovecot Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ... Setting up Install Process Resolving Dependencies --> Running transaction check -...
MX レコードの確認方法
Windows の nslookup コマンドに -type オプションを指定すると、任意のレコードを確認することができる。 以下は、"example.com" ドメインの MX レコードの確認方法。 >nslookup -type=MX example.com サーバー: dns01.masudaq.village Address: 192.168.1.222 example.com primary name server = dns1.icann.org responsible mail addr = hostmaster.icann.org serial = 2009100600 refresh = 7200 (2...
Windows 7 telnet クライアントの有効化
Linux 等では、多用される telnet クライアント (telnet コマンド) は、Windows 7 では、デフォルトではインストールされていない。 [スタート] -> [コントロール パネル] -> [プログラム] -> [Windows の機能の有効化または無効化] -> [Telnet クライアント]にチェックをいれて、[OK] で有効となる。 "Windows PowerShell" は、デフォルトでインストールされるのに、コマンドライン群に不足があるのが少々悲しい。
最新の記事
- Blazor WebAssembly でのファイル ドラッグ&ドロップの実装 JavaScript との相互運用編
- Blazor WebAssembly の Bootstrap を最新にする
- Blazor WebAssembly でのファイル ドラッグ&ドロップの実装
- Entra ID においてアクセス許可へのユーザー同意を削除する
- .NET(C#) コンソールアプリで、Phi-3-vision を実行し画像を入力する
- .NET(C#) コンソールアプリで、Phi-3 を実行する
- Blazor WebAssembly から ASP.NET Core Web API を介した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信
- ASP.NET Core Web API を経由した Azure OpenAI Service 応答ストリーム(Server-Side Events)の受信
- Azure OpenAI Client Library で応答をストリームで受信する
- Azure OpenAI Client Library HTTP ログ出力を LoggerFactory に転送する
人気の記事
- .NET 8 RC1 を Visual Studio 2022 で利用する
- Hyper-V でルーターを構成する
- Visual Studio 2022 で Sass(.scss) をコンパイルする
- System.Drawing.Common の代替として Microsoft.Maui.Graphics を Linux で利用する
- Windows のライセンス認証で、エラーコード 0x80072EE2 が発生
- Entra ID においてアクセス許可へのユーザー同意を削除する
- .NET コンソールアプリで、構成情報を appsettings.json からロードする
- Apache リバースプロキシで文字化けする
- ASP.NET Core Web アプリの Bootstrap バージョンを最新にする
- .NET 8 リリース日と .NET ライフサイクルまとめ