welcome: please sign in

The following 242 words could not be found in the dictionary of 0 words and are highlighted below:
Contetnts   ffffcc   Mail   mailto   Of   rowbgcolor   ru   Table   To   автоматическому   адрес   адреса   адресов   аргумента   аутентифицированного   Аутентифицированные   аутентифицированные   аутентифицированных   без   бот   ботов   ботом   боты   будет   будут   букв   бы   бывают   вероятно   Вероятность   вероятность   верхнем   весьма   вики   возвращает   возможность   Возможность   воспользоваться   вручную   входят   выполнит   Генерируется   делает   для   до   добавлении   добавлять   домен   достаточно   доступный   других   его   ен   Если   же   заглавными   заглавных   заменены   заменяются   занимается   заточен   затрудняет   защиты   из   избежать   или   им   имеют   имя   интеллектуальный   интеллектуальных   интернете   Использование   использование   использования   использовать   их   как   качестве   клиенте   когда   количества   коммерческой   корректно   кроме   кто   легитимные   людей   макрокоманда   Макрокоманда   макрокоманде   макрокоманды   может   Можно   Мойн   мя   на   набранные   например   насущная   не   Неаутентифициованные   неаутентифицированного   неаутентифицированные   Неаутентифицированные   неаутентифицированных   некоторые   необработанный   непрошеной   ниже   низка   ним   ничего   Но   обладателем   обрабатывает   обработает   образом   обход   обычных   он   опущены   от   оценить   очень   переданного   переданный   перехода   по   под   подобного   подробнее   позволив   позволяет   пользователей   пользователи   пользователя   последних   почтового   почтовом   почтовые   почтовый   почтовых   предназначение   предоставлен   Предполагается   препятствующим   при   примерах   примеры   Пробельные   пробельных   проблема   пропустит   противном   протоколу   Прочие   прочие   прочитать   прочтение   прочтения   публиковался   пустую   путём   работа   рабочая   Разделаются   Разметка   размещать   разные   разумеется   распознает   распознанию   распознаёт   рассылки   регистре   результат   Результат   результата   рекламы   роботом   Сам   сбором   своё   связанной   связаться   сделать   себе   символами   символов   символы   следующее   следующим   следующих   слов   слова   Слова   сложным   случае   случаев   см   сможет   собирающим   состоящие   спам   спама   способом   способы   сравнивая   ссылка   ссылке   ссылки   строку   существует   Схема   так   таким   Таким   те   текст   типичные   то   того   том   увеличения   увидят   удаляются   уменьшается   Человек   человеком   числе   число   Чистый   читаемый   что   Что   эта   это   этом   этот   эффект   ящика  

Clear message
location: ПомощьПоМакроКомандам / MailTo

Макрокоманда MailTo

<<TableOfContetnts>>

Использование макрокоманды MailTo позволяет размещать почтовый адрес на вики способом, препятствующим его автоматическому распознанию спам-ботом (роботом, собирающим почтовые адреса).

Использование

<<MailTo(почтовый DOT адрес AT домен DOT ru)>>

или

<<MailTo(почтовый DOT адрес AT домен DOT ruтекст ссылки)>>

Что делает эта макрокоманда?

Разделаются аутентифицированные и неаутентифицированные пользователичисло последних входят спам-боты).

Предполагается, что аутентифицированные пользователи имеют возможность прочитать адрес и воспользоваться им путём перехода по ссылке, с ним связаннойпротивном случае этот адрес не публиковался бы на вики)

Неаутентифицированные же пользователи бывают разныекак легитимные пользователи, так и те (например, спам-боты), кто занимается сбором почтовых адресов для рассылки непрошеной коммерческой рекламы (это весьма насущная проблема в интернете).

Аутентифицированные пользователи

Аутентифицированные пользователи увидят следующее:

Таким образом, им будет предоставлен читаемый и доступный для перехода адрес по протоколу mailto:.

Неаутентифицированные пользователи

Неаутентифициованные пользователитом числе спам- и прочие боты) увидят необработанный текст, переданный в качестве аргумента, переданного макрокоманде

Чистый текст, без ссылки mailto:. Человек может прочитать его и использовать в почтовом клиенте вручную. Но бот, вероятно, не сможет ничего сделать с ним и, вероятно, пропустит его (кроме случаев достаточно интеллектуальных ботов, подробнее см. ниже); таким образом, макрокоманда выполнит своё предназначение, позволив избежать (увеличения количества) спама.

Схема работа макрокоманды и некоторые примеры

В случае неаутентифицированного пользователя макрокоманда в качестве результата возвращает необработанный текст, переданный в качестве аргумента.

В случае аутентифицированного пользователя, макрокоманда обрабатывает текст аргумента следующим образом:

  1. Слова, состоящие из заглавных букв, заменяются следующим образом
    • AT

      @

      DOT

      .

      DASH

      -

  2. Прочие слова, набранные заглавными символами, например, «НЕТСПАМУ», «НЕТ СПАМУ», «ЧТО УГОДНО», «Я НЕ ХОЧУ ПОЛУЧАТЬ СПАМ» и т. д., будут опущены (заменены на пустую строку).
  3. Пробельные символы удаляются
  4. Генерируется рабочая ссылка mailto:

разумеется, существует вероятность, что интеллектуальный спам-бот распознаёт типичные способы защиты от спама, в том числе, использование слов «AT», «DOT», «НЕТ СПАМУ» и корректно их обработает. Вероятность подобного уменьшается при добавлении других (обычных) слов и пробельных символов. Вероятность того, что спам-бот распознает адрес в этом случае, очень и очень низка (кроме случаев, когда он заточен под обход вики на МойнМойн).

Можно оценить эффект использования макрокоманды MailTo на следующих примерах (сравнивая результат для аутентифицированных и неаутентифицированных пользователей):

Разметка

Результат

<<MailTo(имя DOT пользователя AT домен DOT ru)>>

<имя DOT пользователя AT домен DOT ru>

<<MailTo(имя . пользователя AT до м ен DOT r u)>>

<имя . пользователя AT до м ен DOT r u>

<<MailTo(имя Я НЕ ХОЧУ ПОЛУЧАТЬ СПАМ . пользователя@домен DOT ru)>>

<имя Я НЕ ХОЧУ ПОЛУЧАТЬ СПАМ . пользователя@домен DOT ru>

<<MailTo(и мя DOT Я пользователя НЕ AT ХОЧУ СПАМ домен DOT r u>>

<и мя DOT Я пользователя НЕ AT ХОЧУ СПАМ домен DOT r u>

<<MailTo(имя DOT пользователя AT домен DOT ru, "Сам себе я")>>

Сам себе я <имя DOT пользователя AT домен DOT ru>

(!) Возможность добавлять слова в верхнем регистре затрудняет прочтение адреса как для ботов, так и для людей. Если адрес будет достаточно сложным для прочтения человеком, то он не сможет связаться с обладателем почтового ящика.