Задача: написать скрипт, проверяющий почтовый ящик (Яндекс ПДД) и, при наличие писем с определенных адресов, удалить из бд строки, указанные в теле письма.
В письме данные указываются в следующем виде:
- xx.xx/abcdf
- xx.xx/abc
- xx.xx/fghddddd
В письме может быть различное число строк
Необходимо, чтобы скрипт удалял из таблицы url в столбце short строки, содержащие данные после знака /
Удаление проводить следующим образом:
DELETE FROM `url` WHERE `short` LIKE '%abcdf%'
OR `short` LIKE '%abc%'
OR `short` LIKE '%fghddddd%'
Частота проверки почтового ящика должна быть регулируемой, список адресов, с которых поступают данные - тоже.
Должен вестись лог удаленных записей.