Мы используем iwatch для наблюдения изменений файла на наших серверах. Это использует inotify, который включен в ядра Linux> = 2.6.13 и зависит от Perl, но я предполагаю, что это должно быть доступно при выполнении поля Linux.
iwatch -c "File %f changed >> /tmp/changed.txt" -e modify /path/to/monitor
-c
указывает команду для выполнения, -e
указывает события для наблюдения за (все в документации). /path/to/monitor
может быть каталог или файл.
Gmail ищет адрес отправляющего сервера для проверки SPF.
Если сервер отправляет через IPv6, тогда Gmail будет использовать адрес IPv6.
Поскольку вы не указали IPv6-адрес в качестве действительного отправителя, Gmail правильно помечает его как спам.
SPF не требует, чтобы принимающий сервер определял, принадлежат ли IPv4-адрес и IPv6-адрес одному и тому же хосту, или даже совпадают ли записи A и AAAA.