プログラミング

スポンサーリンク
Microsoft365

SharePoint内のファイルを自動的に削除する【Purview】

SharePointを業務で利用されている方の大半はドキュメントライブラリを活用しているのではないでしょうか。ファイルの一時保管場所に利用してるなら、使用しなくなったり使用期限が過ぎたファイルに関しては自動で削除してほしいと思うことはありま...
Microsoft365

【ExchangeOnline】メールデータ完全削除からの復元方法【人生オワタ】

IT業界で働いて何十年にもなりますがたまにでかい爆弾を爆発させる時があります。今回は誤ってあるユーザーの過去のメールデータ大半を完全削除してしまいました。しかも気づいたのが結構時間経ってからでした。 「ぐにゃぁ~あああ!こんなことが…こんな...
Microsoft365

【無料】DMARCレポート解析システムを開発する

日々送られてくるDMARCレポート。それをさばくのはレポートをDBにインサートするのを自動化する必要があります。オンプレ環境で自動化システムを構築しました。クラウドでなくてごめんなさい。 環境 自動化システムを構築した環境は以下のとおりです...
スポンサーリンク
Microsoft365

【PowerAutomate】メール添付ファイルをローカルに保存する

DMARCレポートはXMLファイルを圧縮した添付ファイルで送られてきます。送られてきたその添付ファイルを自動でローカルフォルダに保存するPowerAutomateを作成しました。 流れ メールは共有メールボックスのメールアドレスを利用してい...
PowerShell

【PowerShell】gzやzipを展開してみた【7zip】

DMARCレポートがgzやzipで圧縮されて送られてきます。この圧縮ファイルをPowerShellで展開しようと思ったのですが、gzがうまく展開できませんでした。そこで7zipの力を借りて解凍してみました。 DMARCの設定方法はこちら 展...
PowerShell

【PowerShell】XMLをパースしてDBに取り込んでみた【DMARC】

DMARCを始めてみたはいいものの大量に送られてくるレポートメールをなんとかしないといけないと思いました。レポートメールに添付されているXMLファイルをパースしてDBに取り込むプログラムを開発いたしました。DBに取り込めればあとはなんとかな...
Microsoft365

Microsoft365にDMARCを設定してみた【Exchange Online】

DKIMの時に日本での普及率の話をしましたが、さらに普及率が悪いDMARCについて取り上げます。普及率が30%くらい(2022年)という話もあります。ですので私が普及率に貢献するため会社のメールアドレスにDMARCを設定したいと思います! ...
Microsoft365

Microsoft365にDKIMを設定してみた【Exchange Online】

メールのドメイン認証にSPFを設定している方は多いですが、DKIMの設定をしている方は少ないようです。日本でのDKIM普及率は50%未満という話も聞きます。ですので、私がその普及率を上げるべく会社のメールサーバーにDKIMを設定したいと思い...
Microsoft365

【PowerShell】多要素認証ありでSharePoint Onlineに接続する

Powershellを利用するとき対話方式というよりps1ファイルを実行する方が多いです。そんな中今までどおりps1ファイルを実行しようとするとエラーが発生するのです! The sign-in name or password does n...
Microsoft365

アドレス帳に連絡先が表示されない【Exchange Online】

社内アドレス帳のオンライン化により、管理者側で更新すればすべてのユーザーのアドレス帳も更新されるようになりました。大変便利ですよね。 Exchange Online で社内アドレス帳を作成しています。ただこのアドレス帳、かなりクセが強いです...