Современные почтовые сервисы заботятся о безопасности своих пользователей. С целью повышения надежности, владельцам учетной записи нередко предлагают указать запасной e-mail адрес. В данном материале мы рассмотрим, что такое резервный адрес для электронной почты. Кроме того, выясним для чего этот адрес нужен, и как его можно добавить в существующий почтовый ящик.
Для чего нужен запасной e-mail
Резервная почта нужна для того, чтобы обезопасить свою основную учетную запись. При регистрации на том или ином ресурсе, пользователю предлагают указать запасной e-mail адрес, который будет задействован при определенных обстоятельствах. Запасной адрес может потребоваться для:
- Подтверждения входа. На некоторых сайтах резервную почту задействуют для проверки при авторизации. На указанный адрес приходит письмо с кодом подтверждения, либо прямой ссылкой для входа.
- Восстановления при взломе. Аккаунт может быть заблокирован в том случае, если обнаружена подозрительная активность, например, массовая рассылка спама. Тогда резервная почта поможет восстановить профиль, сбросить пароль и обезопасить учетную запись от повторных попыток взлома. Это особенно удобно, когда при регистрации не указывался телефон, который можно использовать для восстановления доступа.
- Синхронизации контактов. В некоторых почтовых службах можно синхронизировать список контактов, отправленных и полученных сообщений и других пользовательских данных. Обычно такую процедуру задействуют, чтобы упростить использование почтовой службы на разных компьютерах.
В целом, привязка запасного e-mail не является обязательной процедурой. Однако добавив резервный e-mail, можно обезопасить себя от неприятных последствий, которые могут возникнуть при утрате доступа к аккаунту.
Gmail почта, КАК ДОБАВИТЬ РЕЗЕРВНУЮ ПОЧТУ
Как привязать запасной адрес
Нам удалось ранее узнать, что значит резервный e-mail и для чего он используется. Теперь разберемся, как добавить его в существующую почту. Прежде всего нужно создать новую электронную почту, если ее нет. Она то и будет этим запасным почтовым ящиком. После этого можно привязать ее к существующему адресу в используемом сервисе.
Рассмотрим порядок действий на примере почтовых сервисов от Яндекс и Google.
Yandex Почта
Сменить настройки и добавить резервный ящик можно через единый аккаунт Яндекс ID. Для выполнения данной процедуры, сделайте следующие шаги:
- Для начала входим в почтовый ящик Яндекса. Далее в верхнем углу справа нажимаем на свой логин и в выпадающем окне выбираем пункт «Управление аккаунтом».
- Далее попадаем на страницу настроек Яндекс ID. В меню слева выбираем вкладку «Безопасность» и находим в нем подраздел «Способы восстановления». Далее жмем команду «Добавить запасную почту».
- Потом указываем резервную почту и нажимаем Готово , чтобы сохранить сделанные установки.
Отметим, что кроме e-mail адреса, в Яндекс ID можно привязать дополнительный номер телефона. Это позволит в еще большей мере обезопасить учетную запись. Сменить номер можно в том же самом разделе настроек.
Gmail
Порядок действий очень похож на ранее описанный для сервиса от Yandex. Чтобы указать вспомогательный e-mail, нужно войти в аккаунт Google и прописать этот адрес в разделе с настройками безопасности. Для этого следуем инструкции:
- Входим в аккаунт Gmail, далее нажимаем на аватарку текущего пользователя справа вверху. В выпадающем окне выбираем команду «Управление аккаунтом Google».
- Потом в меню слева выбираем пункт «Безопасность». Затем находим раздел «Способы подтверждения личности». Здесь напротив строки «Резервный адрес электронной почты» нажимаем «Добавить адрес электронной почты».
- После этого вводим дополнительный адрес и нажимаем Сохранить .
Похожим образом можно сменить настройки в других почтовых сервисах, например, в Mail.ru или Рамблер.Почте. Для указания вспомогательного адреса достаточно перейти в параметры безопасности и найти раздел, отвечающий за добавление резервных контактов пользователя.
Заключение
Запасной адрес электронной почты — один из способов обезопасить свой аккаунт. Резервный e-mail может использоваться для восстановления доступа при взломе, для сброса пароля или настройки двухфакторной аутентификации. Добавить запасной e-mail можно в настройках безопасности текущей учетной записи.
Видео по теме
Источник: ustanovkaos.ru
Пересылка почты в телеграм на PHP
Завершил небольшой проект по забору почты с рамблера, фильтрации её и пересылке в телеграм с помощью бота. С небольшими изменениями может использоваться и для майл с яндексом. Подразумевается, что вы уже зарегистрировали и настроили бота для телеграм.
Итак, для начала надо включить доступ к ящику сторонних предложений в рамблере. Иными словами, чтобы забирать почту не через браузер, необходимо разрешить это сделать. Это несложно:
Отлично, теперь нам требуется подключиться. Делается это так:
Здесь в первых трех строчках мы задаем параметры подключения (логин, пароль и папку), в четвертой строка подключения, в пятой непосредственно подключение через imap, а в шестой уже получаем массив писем.
Остановимся немного подробнее на строке подключения. Адрес imap берем из скрина выше (у яндекса будут уже другой), порт у всех стандартный, но самое интересное тут – это «novalidate-cert» — без этого у вас будет выбивать ошибку на некоторых хостингах. Imap уже обычно установлен на шаред хостингах, если у вас сервер – то придется ставить самостоятельно.
Функция imap_search() как можно догадаться по названию ищет по некоторым параметрам письма. В данном случае мы используем ‘UNSEEN’ – непрочитанные. Папка — «INBOX», если вам в другой надо искать, то смотрите как она у вас называется; регистр тут важен.
Если массив писем не пустой, то проходим по нему и извлекаем заголовок, а из него отправителя и тему письма:
А дальше немного сложнее. Если письмо содержит обычный текст, то
$text_mail_text = base64_decode(imap_fetchbody($connect_imap, $single_mail, 1)); if (!$text_mail_text)
Зависит от кодировки – либо просто достаем, либо расшифровываем base64. Кодировка в даннном случае зависит от того, с какой почты пришло письмо. С html-письмом вот так поступим:
$body = getBody( imap_uid($connect_imap, $num_mail), $connect_imap);
function getBody($uid, $imap) < $body = get_part($imap, $uid, «TEXT/HTML»); if ($body == «») < $body = get_part($imap, $uid, «TEXT/PLAIN»); >return $body; > function get_part($imap, $uid, $mimetype, $structure = false, $partNumber = false) < if (!$structure) < $structure = imap_fetchstructure($imap, $uid, FT_UID); >if ($structure) < if ($mimetype == get_mime_type($structure)) < if (!$partNumber) < $partNumber = 1; >$text = imap_fetchbody($imap, $uid, $partNumber, FT_UID); switch ($structure->encoding) < case 3: return imap_base64($text); case 4: return imap_qprint($text); default: return $text; >> if ($structure->type == 1) < foreach ($structure->parts as $index => $subStruct) < $prefix = «»; if ($partNumber) < $prefix = $partNumber . «.»; >$data = get_part($imap, $uid, $mimetype, $subStruct, $prefix . ($index + 1)); if ($data) < return $data; >> > > return false; > function get_mime_type($structure) < $primaryMimetype = [«TEXT», «MULTIPART», «MESSAGE», «APPLICATION», «AUDIO», «IMAGE», «VIDEO», «OTHER»]; if ($structure->subtype) < return $primaryMimetype[(int)$structure->type] . «/» . $structure->subtype; > return «TEXT/PLAIN»; >
Но и это еще не все. После получения тела письма для отправки в телеграм его необходимо превратить в обычный текст – иначе бот не сможет отправить. Это сделать можно, например, вот так. Сначала подключаем simple html dom
include_once «simple_html_dom.php»;
$html = str_get_html($body); foreach($html->find(‘div’) as $element) < $text = $element->plaintext; $text_mail .= $text.’. ‘; >
И убираем все лишние знаки:
$text_mail = str_replace(PHP_EOL, », $text_mail); $text_mail = str_replace(«rn», «», $text_mail); $text_mail = str_replace(array(«r»,»n»,»t»), », $text_mail); $text_mail = preg_replace(‘/[^ a-zа-яёd]/ui’, »,$text_mail );
$txt = «В ящик $email пришло письмо от $mail_from с темой ‘$subject’ и текстом ‘$text_mail'»; sendMessage($tg_chat_id, $txt);
Функцию sendMessage() я уже разбирал здесь. Дальше этот наш файлик php кидаем на хостинг и дергаем по крону, скажем, раз в две минуты.
Как видите, большой сложности в заборе писем нет, основное – это борьба с кодировками и спецсимволами.
Автор этого материала — я — Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML — то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
заметки, php, telegram, бот, mail
Бесплатный https и
домен RU в подарок
Источник: upread.ru
Обзор сервиса WWPager: получаем почту прямо в Telegram и другие мессенджеры
Когда большая часть рабочей и личной коммуникации проходит в Telegram, зачастую возникает логичное желание завязать на нем и некоторые другие инструменты связи с внешним миром. Пожалуй, самый олдскульный из них — это электронная почта.
Раз есть спрос, значит есть и предложение, поэтому для Telegram существует сразу несколько популярных ботов, которые выступают своеобразным мостиком из почты в мессенджер. Причем один из самых функциональных — это WWPager, о котором и пойдет речь в этом материале. Ниже мы расскажем, чем примечателен этот бот, какие интересные возможности он предлагает и в каких случаях может пригодиться. Поехали!
Дисклеймер. Несмотря на то, что разработчик бота в условиях использования заявляет о полной конфиденциальности вашей переписки, пользоваться подобными сервисами всегда стоит с осторожностью, по возможности не пересылая через них чувствительную информацию, включая логины и пароли, а также информацию, представляющую коммерческую тайну, или любые другие данные, которые вам бы не хотелось кому-либо раскрывать.
Что такое WWPager?
WWPager — это сокращение от WorldWidePager, то есть интернет-пейджера. Родившиеся в нулевых вряд ли поймут отсылку к такому любопытному устройству, как пейджер, поэтому позволю себе небольшой экскурс в историю. Представьте себе самый простой кнопочный мобильный телефон, которые имеет лишь одну функцию — прием SMS-сообщений. Вот это как раз и есть пейджер.
Зная абонентский номер владельца такого устройства, в 90-е годы можно было позвонить по специальному номеру (с городского телефона) и попросить оператора «передать сообщение для абонента XXYY». Оператор, в свою очередь, при помощи специального компьютера набирал ваше сообщение и отправлял его на пейджер нужного человека. Суровые были времена, однако.
WWPager концептуально схож с пейджинговой связью, ставшей в свое время более доступной альтернативой сотовой связи. Но это лишь одна из возможностей WWPager, которая реализована при помощи голосовых ассистентов Алисы и Маруси. Впрочем, давайте обо все по порядку.
WWPager — это сервисный бот, который позволяет моментально получать электронную почту в Telegram, а также во ВКонтакте, Viber или ICQ, если требуются именно эти мессенджеры.
Причем в случае с Telegram пересылать почту WWPager может:
- непосредственно в диалог с ботом, если письма предназначаются конкретному человеку, например, вам;
- в групповой чат, если доступ к письмам должны иметь сразу несколько человек, например, это может быть ящик техподдержки;
- в Telegram-канал, если по какой-то причине подразумевается публикация входящих писем на широкую аудиторию.
Какие еще фишки есть в WWPager?
Помимо непосредственно получения почты в мессенджеры, сервис имеет полноценный веб-клиент, позволяющий работать с письмами в более традиционной форме. Пригодится на случай отправки длинных писем со вложениями или для более вдумчивой работы с почтой.
К слову, быстро отвечать на письма или просто их отправлять можно прямо из мессенджера — использовать веб-версию для этого не обязательно. При желании можно добавить подпись к письмам командой /sign.
По-настоящему полезной является функция быстрого создания временных ящиков для регистрации на различных сайтах по команде /temp. Срок жизни такого ящика — всего 1 час, а значит никакой спам в дальнейшем получать вы не будете.
WWPager также можно интегрировать с сайтом — на сайте сервиса можно скопировать специальный js-код, после размещения которого на страницах сайта любой посетитель сможет связаться с администрацией. Его сообщение также придет в ваш мессенджер (в зависимости от настроек: как в диалог с ботом, так в группу или канал).
Если сайта нет, а получать обратную связь, не публикуя свои контактные данные, все же хочется, то можно делиться с миром ссылкой вроде https://wwp.im/1234567, где вместо 1234567 нужно вставить ID, выданный при регистрации в боте. Так вы остаетесь анонимным, но сообщение получите, а затем уже решите, отвечать на него или нет. Вот тут как раз ярко проявляется сущность пейджера из 90-х!
Еще одна примечательная фишка WWPager — это переписка между разными мессенджерами, так как ID глобальный для всех платформ. К примеру, вы зарегистрировались в Telegram-боте WWPager с ID 123, а ваш друг — в боте для Viber с ID 321. Далее вам нужно отправить боту 321, затем ввести нужный текст и отправить его. Ваш друг получит это сообщение в Viber. В обратную сторону это тоже работает, только немного отличается команда — в Viber для этого нужно перед сообщением отправить /send 123.
И на закуску — интеграция с Алисой и Марусей. После регистрации в WWPager вы получаете цифровой ID, который можно использовать для отправки вам сообщений при помощи голосового ассистента Яндекса или Mail.ru. Достаточно сказать им «запусти навык интернет-пейджер», затем «отправь сообщение абоненту », а далее продиктовать нужное сообщение.
Как настроить WWPager?
Если ранее вы уже имели опыт общения с ботами в мессенджерах, то настройка WWPager не составит никакого труда. А если нет, то разработчики сервиса сделали подробную видеоинструкцию со всеми остальными моментами, поэтому повторяться не будем:
Платная подписка за 3 руб/сутки позволяет полностью избавиться от рекламы и зарегистрировать до 20 персональных ящиков на расширенном списке доменов. Туда помимо вариантов из бесплатного списка входят:
Зачем WWPager может пригодиться?
На самом деле сценариев использования WWPager бесчисленное количество — оно ограничивается лишь вашей фантазией. Но мы решили все же привести несколько полезных практических примеров, как может быть полезен этот интернет-пейджер помимо банальной пересылки в Telegram почты с основного ящика.
Мгновенное оповещение о штатных и внештатных ситуациях. На данный момент множество автоматизированных систем все еще завязаны именно на email или, по крайней мере, они с большей долей вероятности умеют отправлять почту, нежели «стучаться» напрямую в удобный вам мессенджер. Это могут быть:
- системы видеонаблюдения;
- гаджеты умного дома;
- системы мониторинга для оборудованием (серверами, источниками бесперебойного питания, маршрутизаторами и так далее);
- CRM-системы;
- трейдиноговые платформы и так далее.
В этом случае WWPager выступит своеобразным мостиком между email и Telegram и позволит моментально получать важные оповещения, которые в почте могут попросту затеряться.
Анонимный сбор обратной связи. Выше мы уже затрагивали эту возможность — WWPager можно встроить на сайт или, например, указать ссылку с вашим ID в описании Telegram-канала. Это позволит собирать обратную связь от пользователей, не раскрывая свой основной ящик или контакты в мессенджерах или соцсетях.
Переписка с людьми, которые не приемлют мессенджеры. Все еще существуют люди, которые не хотят общаться больше нигде, кроме как по электронной почте. WWPager позволяет сделать удобно и вам, и таким людям — все останутся при своих предпочтительных способах коммуникации.
Кросс-мессенджерная переписка. Сталкивались с такой ситуацией?
— Скинь мне это в Telegram, пожалуйста!
— Не могу, у меня только Viber, ВКонтакте, ICQ, а «телеги» нет.
Вот здесь WWPager тоже будет очень кстати.
Чтение почты, не расходуя трафик по тарифу или при нуле на счету. Мобильные операторы зачастую предоставляют безлимитный доступ к мессенджерам, и иногда даже при нулевом балансе. Чем не повод перевести email в мессенджер?
Анонимность и защита от спама. Временные ящики, создаваемые в WWPager в один клик, помогут защититься от будущего спама после регистрации на различных сайтах или сервисах, так как срок их жизни — всего 60 минут. При этом вся почта, которая придет на временный ящик (и на любой другой в сервисе), может быть автоматически переслана на основной (команда /forward), чтобы ничего важного не затерялось.
«Пейджер». К примеру, муж ушел в магазин, а жена забыла его попросить купить еще и горошек. При помощи «умной» колонки с Алисой или Марусей она может отправить ему сообщение, используя только свой голос. Искать смартфон, брать его в руки, а затем набирать сообщение или звонить не нужно.
Чтение Telegram-каналов в других мессенджерах. WWPager умеет работать и в обратную сторону. Например, посты из Telegram-каналов пересылать на почту или в другие мессенджеры (команда /readchannel). Таким образом можно читать каналы из Telegram в Viber, ICQ или VK. Кому-то и такая фишка будет полезна.
В комментариях к этому материалу предлагаем вам делиться, полезен ли оказался данный бот именно вам и каким образом.
Источник: kod.ru