И да - прокси ничего не может сделать со статусом интерфейса, если интерфейс лежит - то прокси тут непричем
И пинги, разумеется, через прокси ходить не будут - только TCP трафик
вряд ли эта конструкция даст эффект на который вы рассчитываете - если бы у вас был http трафик который можно перенаправить в локальный http прокси, то и transparent был бы не нужен, а для любого трафика отличного от http, включая https она работать не будет
Представьте что вы всю жизнь жили в пансионе с All Inclusive, но это дорого, вы решили построить дом. В целом это нормально, многие живут в собственном доме. Но скорей всего, вы сейчас не вполне понимаете разницу между домом и пансионом, иначе не спрашивали бы как его построить.
у вас адрес отправителя (SMTP конверта) не из домена danfa.net а из yandex.ru. SPF определяется по адресу SMTP конверта, а не по заголовку From письма, поэтому
transitioning domain of yandex.ru does not designate 77.222.55.249 as permitted sender
Правила надо добавить в конфигурацию того сервиса, который используется, если используется socks - то в конфигурацию socks. Сейчас перед socks стоит flush который убирает все предыдущие правила.
SOCKSv5 поддерживает UDP, однако в wireguard ключи обычно жестко привязаны к IP адресам, поэтому просто так пропустить трафик через прокси скорей всего не получится, для таких конфигураций лучше подходит OpenVPN
Ни GMail ни Mail.ru не требуют наличия PTR, и не используют отсутствие PTR как признак спама. Убедитесь что для писем проходит SPF/DKIM/DMARC, если все в порядке - напишите на postmaster@corp.mail.ru, добавьте заголовки письма из спама или текст отбивки в SMTP.
Все енкодят, потому что ссылка в общем случае это текст, и при вставке в HTML для plain text необходим HTML-енкодинг. Plain text и HTML это два разных формата и требуется преобразование из одного в другой, даже если это не приводит к проблемам безопасности.
Почитайте как работать с stdin в питоне, вам нужно считать размер массива, потом заданное количество элементов, потом исключаемый элемент со стандартного ввода, вывести результат (количество элементов) в стандартный вывод
И пинги, разумеется, через прокси ходить не будут - только TCP трафик