procmailで個別のレシピ内でdovecot-ldaを使用する ― 2022/03/26

.forward -> procmail -> dovecot-lda

:0 w: ${LOCKFILE}.lda
| /usr/local/libexec/dovecot/dovecot-lda

procmailでdocomoへメール転送 ― 2022/03/26

FWDLOCKFILE=${HOME}/.${LOGNAME}.procmail.fwd-lock

:0 c: ${FWDLOCKFILE}
* !^From:.*(postmaster|MAILER-DAEMON)
{
   FWDSUBJECT=`formail -c -xSubject: `
   :0 
       | formail -i "From: sample@example.jp" \
           -i "To: sample@docomo.ne.jp" \
           -i "Reply-To: sample@example.jp" \
           -i "Subject: FWD:$FWDSUBJECT " \
           | $SENDMAIL $SENDMAILFLAGS \
                       -f sample@example.jp \
                       sample@docomo.ne.jp
}

ClamAVのメモリ使用量を減らす ― 2022/02/12

  • データーベース更新時に2倍のメモリ消費するのをやめる(Ver.0.103.0以降)
ConcurrentDatabaseReload no

   

Postfixのblacklistdがsmtp(port 25)で動作しない ― 2021/12/23

  • 原因
    • blacklistdは smtpd_sasl_auth_enable=yes でないと動作しない
  • 対策
    • master.cfのsmtpで-o smtpd_sasl_auth_enable=noからyesに
    • 私の環境では必要ないのでnoで運用(submissionでのみyes)していた
  • 参考

MacにSMS/MMSを転送する方法で書かれていない条件 ― 2021/02/28

iPhone から iPad、iPod touch、Mac に SMS/MMS テキストメッセージを転送する方法

  • iPhone,Macのメッセージ(iMessage)は同一のAppleIDでサインインすること
  • サインインしたAppleIDの送受信に電話番号が含まれること #重要#
    • iPhone->設定->メッセージ->送受信->以下の連絡先とIMESSAGEの送受信ができます
      • 電話番号にチェックがないとMac側で確認コードが表示されない

Yamaha RTでSMARTalk ― 2021/02/11

# IPTELNUM 050を除いた割当てられた電話番号

ip lan1 address 192.168.1.1/24
pp select 1
 ip pp secure filter in 1 2 ...
 ip pp nat descriptor 1

ip filter 1 pass 61.213.230.153 192.168.1.1 tcp,udp * 5060
ip filter 2 reject * 192.168.1.1 tcp,udp * 5060

nat descriptor type 1 masquerade
nat descriptor masquerade static 1 1 192.168.1.1 tcp 5060
nat descriptor masquerade static 1 2 192.168.1.1 udp 5004-5060

pstn use off
analog sip arrive permit 1 myname
analog sip call myname 1 sip:IPTELNUM
analog sip arrive permit 2 myname
analog sip call myname 2 sip:IPTELNUM
analog extension dial prefix sip server=1
sip use on
sip log on
sip server 1 61.213.230.153 register udp sip:IPTELNUM@smart.0038.net IPTELNUM PASSWORD
sip server session timer 1 300 update=on refresher=uac
sip server display name 1 050IPTELNUM

   

Squidの代わり ― 2020/09/09

  • 条件
    • httpsの普及によりcacheが不可能になったためcache不要
    • IPv4のみでも可
    • できるだけ軽い事
    • ftp proxyはなくても可
    • proxyをなくしたいが、移行のためのつなぎとして
  • 検討
    • Tinyproxy Ver.1.10.0
      • こちらの環境(FreeBSD11.4)で動作が不安定
      • 最初は良いが、気がつくと無反応に。ログにはなにも出ない
      • 不採用
    • Stone
      • 軽い、早い、簡単
      • -d -d とLogLevelを2にするとアクセス元も同一ファイルに記録される
      • 採用

他によいソフトがあれば教えてください

mergemasterとsdiff ― 2020/09/02

mergemaster

 Use 'd' to delete the temporary ./etc/group
   (新しいファイルは消す)
 Use 'i' to install the temporary ./etc/group
  (新しいファイルをそのままインストールする)
 Use 'm' to merge the temporary and installed versions
  (sdiffを使って適切にマージする)
 Use 'v' to view the diff results again
  (再表示)

 

sdiff

l|1   diff の左のセットを選択します。
r|2   diff の右のセットを選択します。
eb    diff の両方のセットで編集を始めます。

Androidスマホが使う通信 ― 2020/07/29

port 53(dns),123(NTP),80(http/TCP),443(https/TCP)以外で必要なポート(IPv4/IPv6両方?)

tcp 995,5228-5230
udp https,5228-5230
  • 995/TCP
    • ドコモメールが使用している?
  • 5228-5230(TCP/UDP)
    • Firebase Cloud Messaging?
  • 443/UDP
    • https/udpは初めて見た
  • 46109/TCP
    • 不明、なんなんだろう(追加)

 

 

  • docomoに問い合わせたが、使用通信は資料なしで非公開
    • 技術担当でもTCP/UDP、ポート番号さえ理解してない
    • よい問い合わせ窓口あったら教えてください
Google Analytics使用