alexgroup-studio.ru – Программы, безопасность, обзоры, новости

Программы, безопасность, обзоры, новости

M9 e mail обязательно не публикуется. Как отправить письмо пользователю в WordPress, плагин Email Users

Иногда в WordPress блогах/сайтах, где имеется несколько авторов, появляется необходимость написать им письмо. Если это 2-3 пользователя, которых вы знаете, то проблемы никакой нет, просто пишите им через свой почтовый клиент. Но что делать, если на сайте открыта регистрация и пользователей там пару сотен? Иногда в письме требуется донести всем какую-то важную информацию, в других случаях вам может понадобиться связаться с автором той или иной заметки блога, которая ожидает модерации. Существует 2 варианта — классический и с помощью плагина. Предлагаю оба из них сейчас и рассмотреть.

Все зарегистрированные WordPress пользователи находятся в одноименном разделе админки. Там для каждого юзера указан его email при регистрации.

Если автор оставил корректный адрес, то вы сможете связаться с ним, написав через свой почтовый клиент. Все предельно просто. Хотя, если вам нужно отправить письма нескольким людям одновременно, то этот процесс может затянуться. Можно его немного упросить с помощью модуля Email Users.

Плагин Email Users — отправка писем пользователям

Найти плагин либо поискать его из админки WordPress и установить автоматически. Загрузок там более 250 тысяч, оценки неплохие плюс поддерживается версия WordPress до 4.0.1. После установки у вас в системе появится дополнительный раздел с названием Email Users. Тут есть 4 пункта:

  • Email Users — главная страница модуля.
  • Send to User(s) — отправка писем пользователям.
  • Send to Group(s) — отправка писем группам пользователей.
  • User Settings — настройки для пользователей.

Если вы хотите отправить письмо конкретному пользователю, то заходим во второй пункт меню.

Здесь выбираете пользователей: одного или несколько (по умолчанию максимум 10), вводите заголовок письма, а также текст. Сообщение может быть отправлено в простом формате или HTML. Для составления письма имеется обычный текстовый редактор. Внизу расположена кнопка отправки «Send Email».

Процесс отправки сообщений группам пользователей аналогичный. По умолчанию в WordPress группы пользователи разделены по ролям — Редактор, Автор, Обычный пользователь. Вы можете использовать плагин Send Email совместно с модулями добавления/управления группами пользователей. Указана поддержка следующих плагинов: User Groups, User Access Manager, ItThinx Groups. Группы пользователей — полезная опция, позволяющая скомпоновать авторов по какой-то одной тематике или роли (редакторы текста, модераторы). В целом плагин Email Users достаточно простой и полезный.

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

Как настроить публикацию в WordPress через e-mail и зачем это нужно? Собственно, сейчас попытаюсь обо всем рассказать!

Зачем нужна публикация через e-mail в WordPress?

В одной из своих прошлых публикаций, а именно я описывал одну из возможностей писать посты в WordPress - там рассказывалось, как удаленно публиковать (используя лишь голос, распознанный вашим мобильным телефоном под управлением Андроид) новые записи в своем блоге прямо с телефона! Так вот, публикация через e-mail в WordPress - еще одна дополнительная возможность удаленной публикации новых материалов на сайт, когда, скажем, нет прямого доступа к редактору и административной части сайта.

Ходят упорно слухи, что данную функцию - публикацию через e-mail в WordPress собираются выключить из ядра движка. Тем не менее, даже в новой версии 4.0 она по-прежнему присутствует практически в своем первозданном виде, поэтому давайте разбираться в тонкостях ее работы.

А работает эта функция просто! Вы пишите электронное письмо на специальный адрес электронной почты, а ваш сайт (робот) заходит на эту почту и забирает оттуда текст и публикует его на сайте! Да, все просто, но зачем это нужно и как это можно использовать на практике?

Прежде всего, вы можете опубликовать статью для своих читателей лишь отправив письмо на специальный ящик электронной почты. Это очень удобно, когда нет под рукой пароля от административной части (работа за чужим компьютером) и т.д. Но можно пойти еще дальше. Используя возможность публикации через e-mail в WordPress можно создать замечательные... ! Например? Сайт знакомств, доску объявлений... все что угодно! Реализовываете на сайт/сайтах (это можно делать на посторонних ресурсах) обратную форму связи с необходимыми полями для заполнения и отправленное через нее письмо через какое-то время опубликуется на нужном вам сайте под управлением WordPress. Или другой пример: можно сделать тематические подписки на наш электронный ящик специальных рассылок (можно найти умелое применение спаму - как правило, некоторый спам нигде не публикуется открыто в интернете, а ваш сайт будет в таком случае, первоисточником такой информации, например, о тренингах, курсах, мероприятиях). В вопросах выбора применения функции публикация через e-mail в WordPress хотел бы положится на вашу фантазию - при умелом подходе, можно создать не только самонаполняющийся сайт (он не требует какого-либо внимания и затрат), но и приносящий пользу для пользователей или для владельца ().

Публикация через e-mail в WordPress: настройки

Задать базовые настройки можно и нужно в административной части WordPress (). Их немного: Почтовый сервер, Порт, Логин, Пароль и Рубрика по умолчанию для публикации по почте , но требуют пояснений.

Почтовый сервер . У вашей почты есть POP-3 доступ, увидеть этот адрес можно либо в справочной информации по работе с вашей почтой, либо в разделе настроек вашей почты. Например, для пользователей почты Gmail, этот адрес будет выглядеть как: pop.gmail.com , у Укр.Нет - pop3.ukr.net и т.д.

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

Логин . Ваш почтовый адрес или исключительно логин от почтового ящика (зависит от конкретного поставщика почты и способа авторизации).

Пароль . Ваш пароль от почтового ящика .

Собственно и все настройки. Должное внимание удалим пункту - Логин . Собственно, это адрес вашей электронной почты, который вы должны зарегистрировать, на который отсылать письма и с которого они будут публиковаться на сайте. Между тем, такой адрес должен быть сложным и обязательно новым! Никому не известным и неудобочитаемым. Ведь если это будет простой электронный ящик, типа [email protected], то такое имя могут подобрать злобные спам-машины и ваш сайт вскоре завалит спам-почта. Именно поэтому, WordPress в разделе настроек публикации через e-mail предупреждает:

Любое сообщение, пришедшее на этот адрес, будет опубликовано, поэтому лучше держать этот адрес в тайне. Вот, например, три произвольных имени, которые вы можете использовать: m7z0l7Tk, Kk8xcVa4, 9BrOlaHj

Таким образом, предпочтительно создавать почтовые ящики по рекомендации WordPress как: [email protected], [email protected] или [email protected]. Такой адрес служит своеобразным паролем, его должны знать только вы (или другие редакторы вашего сайта), чтобы на сайт случайно не попала чья-либо посторонняя почта.

После внесения данных настроек, сохраняем их и переходим к тестированию работы скрипта.

Публикация через e-mail в WordPress: тестирование и отладка

Итак, почтовый ящик создан, настройки внесены в WordPress, приступаем к первому тестированию всего в 2 шага:

  1. Отправляем на зарегистрированный нами адрес электронной почты тестовое письмо.
  2. Секунд 10 ждем и открываем в браузере ссылку http://мой_сайт_ру/wp-mail.php

"POP3 connect: Error (невозможность подключиться к вашему серверу - проверьте обязательно настройки: Настройки - Написание - пункт Публикация через e-mail")

"Притормози, ковбой! Не нужно проверять почту так часто" (слишком частое обращение - повторная попытка к странице возможна через 5 минут)

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

По результатам сообщения на странице мы можем отследить работу скрипта и в случае чего внести необходимые коррективы в его работу. Это можно сделать в файле wp-mail.php , он находится в корне вашего сайта. Открываем файл текстовым редактором и вносим изменения в строчки (по необходимости для точной отладки):

define("WP_MAIL_INTERVAL", 300); Допустимый интервал просмотра новых писем на почте в секундах. По умолчанию 300 секунд - 5 минут. Желательно не уменьшать эту цифру, а наоборот сделать больше в разы.

$post_author = 1 ; id пользователя сайта, от имени которого будет опубликована статья. По умолчанию id=1 (это администратор), можно указать id любого редактора, если в этом есть необходимость.

$post_status = "pending"; Статус новой публикации - по умолчанию - pending (на утверждении - не публикуется сразу на сайте, а отправляется администратору на модерацию). Если поставить статус - publish, то статья опубликуется на сайте сразу же, автоматически.

$charset = ""; Кодировка письма. По умолчанию тут пусто и письма обрабатываются как UTF-8. Для некоторых почтовых серверов тут можно задать свою кодировку если письма публикуются на сайте в нечитабельном виде.

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

Публикация через e-mail в WordPress: автоматизация работы

Настройки внесены (Настройки - Написание - Публикация через e-mail ), работа скрипта проверена и отлажена (в корневом файле wp-mail.php ). Теперь же осталось автоматизировать работу скрипта.

Как я уже упомянул, запускается скрипт вызовом в браузере страницы http://мой_сайт_ру/wp-mail.php Совершенно верно, он не работает автоматически, как это могло показаться вначале, поэтому многие недоумевают: в админке сайта настройки внесены, а функция публикации через e-mail в WordPress не работает - письма не публикуются:(

Чтобы функция работала и скрипт проверял вашу почту автоматически, потребуется запускать скрипт по таймеру. Для этого в панели управления хостингом нам нужно найти такой пункт как Cron.

Нашли в панели управления хостингом Cron? Там нам предложат записать инструкцию посредством подсказок: нам нужно указать когда (Минуты, Часы, Число, Месяц, День недели) и что (Команда) мы будет периодически запускать.


Приблизительно cron в панели управления хостингом выглядит именно так

Универсальной инструкции по написанию cron не существует, но в справочной информации к своему тарифному плану вы обязательно найдете подсказки по правильному запуску Cron. А еще лучше написать в поддержку, мол, я чайник, пожалуйста, поставьте запуск скрипта http://мой_сайт_ру/wp-mail.php по расписанию (cron), с периодом 2 раза в сутки (зачем же проверять его каждую минуту?)! Уверен, не откажут!

Здравствуйте, друзья!

В наш период, я думаю, что все знают ответ на вопрос: электронная почта — что это такое? Но вопросы и проблемы, которые с ней возникают, заставляют написать эту статью.

Название статьи может вас шокировать! Электронная почта? Кто сейчас не знает: что это такое? Конечно же, я не буду рассказывать такие простые вещи: что такое «собачка» или что почта служит для почтовых сообщений!

Но я уверен, что многим из нас попадаются проблемы при работе с почтой.

Поэтому, начав с простого, я перейду к более цепляющим вопросам, а именно:

  • Какой сервис лучше?
  • Краткий обзор одного из почтовых сервисов.
  • Рекомендации на будущее

Для чего нужна электронная почта?

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

Скрытая «польза»

Вы думаете на этом использование «электронки» заканчивается? Глубоко ошибаетесь!

Даже обычная почта, где сообщения передавались дилижансом, служила не только для личной переписки! Письма, передававшиеся из одной губернии в другую, проверялись выборочно спецслужбами, перехватывались соперниками, что порой решало судьбы целых народов!

Вы думаете, что наша электронная жизнь проще? Конечно же, нет! Письма также проверяется и курируются.

Может, кто-то из вас этого не знал? Тогда не кричите! Давайте будем говорить шепотом!

Ну, это им, специалистам, лучше знать: что они там анализируют. Некоторые структуры даже живут за этот счет!

Часть нашего общества, которая про закон забывает, сканирует нашу «инфу » для своих личных нужд или продает ее за хорошие «бабки ».

Например, если кто-то хочет вам «всучить» свой товар: он может «посадить» вам трояна в браузер, причем такого, что Касперский или Microsoft Essentials его не возьмут. У меня был такой случай. И SpyBot тоже не помог.

В итоге выкинул продвинутый браузер на «помойку» и поставил иной конструкции (об этом почитаете на других моих страницах).

Взломщики попадают в почтовый аккаунт и считывают вашу информацию. Я сейчас касаюсь троянов только «гуманной» категории, которые нам не вредят (на первый взгляд ). Они просто читают наши мысли вслух, которыми мы «раскидываемся по интернету. Вы думаете, что вам все позволено, и можно сорить в мировом пространстве? Сорите?

А теперь получите кучу спама на свой e-mail ящик! Готовы?

Ага! Не хочется? Замучили?

Из этого вытекает название следующего нашего подзаголовка.

Какой сервис лучше?

Чтобы спам не мешал работе в интернете, нужно выбирать хороший сервис для почты!

Я на данный момент не являюсь патриотом, какими были наши отцы и деды! Не знаю хорошо это или плохо? Но хочу заявить, что Яндекс-почта — лучшая в интернете!

«Яша» строго всех сортирует и дает нам работать по своему плану. Поверьте, что я бы его выбрал даже, если бы он был китайским! Вопрос только в том, что я китайскую письменность не понимаю!

В Гугле я вообще не мог никак найти некоторые кнопки, необходимые для пользования, такие как «ответить » и т.п.

Как можно их так далеко «засунуть» — это только нашим американским коллегам ведомо!

Продвинутый Мзйл-ру вполне способен подарить «продвинутый» браузер и кидать вам спам.

Только вы не рассказывайте об этом никому, а то меня отлучат от некоторых сервисов и разведут антирекламную кампанию против моего блога! Договорились?

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

Краткий обзор одного из почтовых сервисов

Я вообще не понимаю: как могут эти буржуйские почтовые службы занимать первые позиции в рейтинге? Вероятно, просто по знакомству? Кто с ними знаком? Да никто! Просто наш язык для них сложноват.

Для того чтобы получить свой почтовый адрес нужно завести аккаунт. С этого начинается любой почтовый ящик.

Получив e-mail от Яндекса, мы видим комфортное и функциональное пространство своего mail-кабинета:

  • Мне очень нравится из многих полезностей возможность выделить письма, проведя по ним курсором мышки с зажатой левой кнопкой? Это удобно.
  • Письма доставляются моментально!
  • Есть возможность передавать с текстом видеоматериалы и файлы даже весом в несколько гигабайт при подключении облачных технологий (яндекс, гугл, майл дисков).

«Яша» выделяет сразу 3 Гб. Но это пространство законно и бесплатно увеличивается в 2-3 и более раз. Но об этом — в другой статье.

Есть еще такие «навороты»:

  • Вы можете записать небольшое видео и отправить его другу.
  • Органайзер напомнит вам о ваших планах.
  • Любители мгновенных сообщений могут воспользоваться мобильным приложением.
  • Есть возможность в настройках отключить показ рекламных материалов.

Больше всего мне нравится Яндекс-почта своей позицией к спаму: есть «умная» папка, которая «забирает» все ненужные нам письма к себе. Если она что-то «не поняла», ей можно «подсказать», указав на конкретное письмо. Она поймет и следующий раз будет делать правильно.

Что делать, если забыл логин, пароль от почты?

Бывают случаи, когда кто-то из пользователей забыл почту, все свои данные от аккаунта, а записанные им пароль и логин не сохранились. Надеюсь, у вас такого не бывает? А если уже так произошло, тогда давайте вместе что-то делать!

Когда забыл логин от почты, действуй так:

  • В почте от Гугл можно найти свой логин на мобильном телефоне с ОС Android, если зайти в настройки.
  • Вспомните: кому из друзей вы отправляли сообщения. Друзья прочитают ваш логин в любом из присланных ваших писем.
  • Вы могли использовать адрес своей почты вместо логина на некоторых интернет-ресурсах, в первую очередь, в социальных сетях. Возможно, эти данные у вас сохранились.
  • На многих ресурсах ваш профиль может хранить адрес вашей почты. Ну-ка вспомните хорошенько: где в личных данных вы писали адрес? Попробую натолкнуть на мысль: интернет-услуги банков, и других заработков в интернете (wmmail.ru ).

Варианты восстановления пароля:

1. Это уже проще всего: при входе в свой аккаунт всегда бывает ссылка типа «Забыли пароль? » В Яндексе это выглядит так:

А в Гугле — целая пошаговая операция (это же «продвинутые» янки):

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

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

В mail.ru техподдержка не помогает в этих случаях. Увы!

Что делать, если взломали почту?

Если взломали почту вы увидите, что ваши логин и пароль не подходят.

  • Поэтому первое, что вам нужно сделать – это обратиться к службе поддержки и сбросить пароль (вспомните и введите секретное слово, когда потребуют).

В этом случае поддержка обязана убедиться, что вы являетесь истинным владельцем аккаунта, поэтому не стоит обижаться, когда вам будут задавать лишние вопросы. Даже могут попросить выслать копию паспорта. Это нормально. Поэтому все свои данные вначале регистрации указывайте верные.

  • Далее действуйте по указанию представителей службы помощи. Когда все сделаете и установите новый пароль, проверьте все свои интернет-сервисы, где вы указывали данный e-mail.
  • Будьте готовы к тому, что на этих сервисах могут быть неизвестные вам изменения в вашем профиле. Возможно, вам придется на таких ресурсах также обращаться к техподдержке, если не удастся восстановить прежний вид своих аккаунтов.
  • Просмотрите сообщения в своей восстановленной почте, включая папку «Удаленные»: там могут оказаться странные для вас письма. Если таковые будут иметь место, то их содержимое может оказаться полезным для вас. Хотя это не факт. Просмотрите их: если вы найдете там следы действий нарушителей, то будет возможность целенаправленно все исправить.
  • Привязывайте свой e-mail к номеру телефона.
  • Пользуйтесь, как минимум, двумя электронными почтовыми ящиками разных ресурсов. В первом из них указывайте в качестве резервного адреса почту № 2, а во втором – почту № 1.
  • Делайте свой логин и пароль сложным. Не используйте пароли типа «фамилия-год рождения-номер телефона». Надежный пароль – это беспорядочное сочетание малых и больших букв в комбинации с цифрами.
  • Не используйте функцию автозаполнения форм (пароли и логины).
  • Выходя из браузера, очищайте историю.

  • Ежедневно пользуйтесь утилитой очистки временных файлов (например, Ccleaner).

Вообще современные почтовые сервисы довольно защищенные. Поэтому главное не отвечайте на завлекательные сообщения «принцесс из Африки », которые нуждаются в вашем кошельке, и будет все ОК! В одной статье все темы не уложатся, зато они содержаться других статьях моего блога. Надеюсь: они вам будут полезны! Блог ежедневно обновляется новым материалом, на который вы можете подписаться, нажав на одноименную кнопку .

Если у вас появились вопросы по теме, я готов на них ответить после вашего комментария.

Всего наилучшего, друзья! Встретимся на других страницах!

P/S

С уважением, Александр Сергиенко

Так как про него пишут практически все и много, видимо так действует этот движок на народ, сродни эпидемии. Вот и меня зацепила зараза, и все из за возникшей проблемы с доставкой писем через WP. Как оказалось существует этот неприятный глюк давно и периодически дает о себе знать многим кто работает с . Вообще этот движок не дает расслабиться и постоянно приходится орудовать лопатой разгребая кучу проблем возникающих в процессе ведения блога.

Накатил косяк с не отправкой писем, после переезда на новый хостинг и обновления движка. Тихо-мирно, после обновы, решил проверить форму обратной связи, а так же отправить бекап базы данных к себе на почту. Письма вроде бы и уходили, а в почтовом ящике тишина и спокойствие. Конечно я воспринял все это без истерики, уже привык к выкидонам движка. Перекурив и собравшись с мыслями стал искать решение и способ устранения неполадок.
Первым делом пробил свой хостинг на наличие поддержки функции mail () , все в порядке оказалось. Cтал искать способ для отправки писем через SMTP.
Решений как оказалось предлагают много, например предложил немного подправить код в файле wp-includes/class-phpmailer.php . Вариант по исполнению отличный, но мне не помог.
Тут «понеслась душа в рай», в ход пошли один плагин за другим, ставил разные и много, но по тем или иным причинам отказывался от их использования.
Создание e-mail вида wordpress@имя_домена , по ряду причин тоже не принесло положительных результатов.
Когда стал закипать мозг и сходиться глаза в кучу, натолкнулся на неприметный такой плагинчик . У нас описание этого плагина встретил лишь один раз и то поверхностное, может просто плохо искал. Решительно зашел к автору на сайт, почитал в меру своих знаний буржуинского и решил попробовать до кучи еще и этот способ. Поставил плагин к себе на блог и несмотря на всю невзрачность и легковесность, помог «буржуинский бродяга» измученному Российскому пользователю, пошли письма на почту, и самое главное стали доходить до адресата.

И так давайте подробно рассмотрим работу плагина для настройки SMTP рассылки в WordPress:

Configure SMTP

В свое время, чисто для себя сделал перевод плагина configure-smtp 2.7 , переводить там в принципе особенно и нечего, все интуитивно понятно и так, но хочется все же читать на родном языке о том, что делаешь в плане настроек. Так что кого заинтересует можете скачать и протестировать русскоязычный плагин Configure SMTP версии 2.7:

Скачать русскую версию плагина:

Немедленно после того, как письмо отправлено, в голову приходят свежие мысли. (закон письма)


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