foxi, "по железу" по другому никак. Если только не выдавать проверенным юзерам свое "железо", типа usb токен или смарт карту.
Вам скорее всего подойдет это: https://github.com/Valve/fingerprintjs2
https://habr.com/company/oleg-bunin/blog/321294/
Точнее вам нужен метод включения. Это будет типа так:
var x = window.matchMedia("(max-width: 700px)"); if (x.matches) { // на самом деле лучше вставить тэг в head document.write('<scr'+'ipt src="http://example.com/script.js"></sc'+'ript'); }
Ragnarok, возможно на сайте, который вы пытаетесь открыть, стоит блокировка ip хостеров, иногда такое бывает для защиты от спамеров-парсеров. Попробуйте просто определить, доступен ли порт, телнетом: telnet www.petsupplies.com 443
Это заменитель тэга picture для IE, который его не понимает.
Давайте парсером, удачи.
https://scottjehl.github.io/picturefill/examples/demo-01.html
проверка:
https://www.browserling.com/internet-explorer-testing
svv, так же, как вы отправляете другими способами, разница в технической реализации (свой smtp сервер или smtp сервер яндекса-гугла). Просто на почтовых серверах яндекса и гугла уже все тонкости настроены для непопадания в спам + авторитет выше.
svv, отправляйте через yandex или gmail - проще всего, если объем писем небольшой.
Если не существует, то никакие боты бы не смогли на него зайти и вы бы их просто не увидели. Значит, что-то еще существует на этом ip, туда и лезут. Нужно им как обычно - поиск уязвимостей, кража контента.