Или email или номер

Думаю использовать плагин JQuery validator чтобы не писать скрипт с нуля. По ТЗ задание такое.

В поле можно будет ввести или номер телефона или mail. Соответственно
нужна будет проверка: номер телефона должен состоять минимум из 10
цифр (+ код страны). Если в значении будет присутствовать знак “@”, то
мы будем идентифицировать его как эл.адрес. Перед знаком “@” и после
него должны быть расположены хотя бы по одному символу, а третий
символ справа должен быть точкой. Если значение заполнено не будет,
или будет заполнено не корректно, то будет выдаваться сообщение:
“Заполните это поле” (для номера телефона) или “Укажите верный
эл.адрес” (для эл.адреса).

Как сделать такую валидацию на JQuery Validator то есть на этом https://jqueryvalidation.org/

задан 24 июл 2018 в 8:45

Denis's user avatar

5

Да вам даже jquery и валидаторы не нужны. Если только вы не хотите писать какой-то волшебный текст. Можно сделать через html pattern

<form action="/action_page.php">
  Something: <input type="text" name="something" pattern="+[0-9]{1,4}[0-9]{1,10}|(.*)@(.*).[a-z]{2,5}" title="" oninvalid="setCustomValidity('Пожалуйста, введите номер телефона или email')">
  <input type="submit">
</form>

ответ дан 8 окт 2018 в 7:51

Axenow's user avatar

AxenowAxenow

2,0978 серебряных знаков17 бронзовых знаков

Вам необходимо реализовать и добавить своё правило в котором Вы будете проверять значение элемента на соответствие или номеру телефона или eMail. Используйте для этого jQuery.validator.addMethod().
Примеров масса: раз, два, три…

ответ дан 8 окт 2018 в 7:29

XelaNimed's user avatar

XelaNimedXelaNimed

3,57117 серебряных знаков44 бронзовых знака

Можно попробовать так

Сначала проверяем на пустоту поля, затем проверяем в поле одни цифры или есть буквы, если есть буквы, то проверяем на правильность ввода e-mail, если только цифры, то проверяем кол-во введенных цыфр

$(document).ready(function() {
  $('#text').click(function() {
    var val = $('#input').val();
    if(val != '') {
      if(/[^[0-9]/.test(val)){
        var pattern = /^([a-z0-9_.-])+@[a-z0-9-]+.([a-z]{2,4}.)?[a-z]{2,4}$/i;
        if(pattern.test(val)){
          $('#valid').text('E-mail введен верно');
        } else {
          $('#valid').text('Не верно введен e-mail');
        }
      } else {
        if(val.length >= 10) {
          $('#valid').text('Телефон введен верно');
        } else {
          $('#valid').text('Не верно введен номер телефона');
        }
      }
    } else {
      $('#valid').text('Поле input не должно быть пустым');
    }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="input">
<button id="text">Test</button>
<div id="valid"></div>

ответ дан 8 окт 2018 в 7:51

nicolaa's user avatar

nicolaanicolaa

1,4341 золотой знак10 серебряных знаков29 бронзовых знаков

Правительство отнесло e-mail и номер телефона к персональным данным.

Юридическая компания «Рафиков и Партнеры»

Привет. Меня зовут Рустам Рафиков, я юрист, управляющий партнер юридической компании «Рафиков и Партнёры». В статье рассказываю про новое законодательство и рассматриваю вопрос — является ли номер телефона и электронной почты персональными данными.

Время прочтения: 1,5 мин.

13 сентября 2019 г. Правительство РФ дополнило состав персональных данных которые размещаются в единой биометрической системе. Теперь к персональным данным относятся следующие сведения:

​Выдержка из Постановления Правительства РФ от 13.09.019 N 1197 Правительство РФ

Что является персональными данными?

Согласно закону, к персональным данным относится любая информация, относящаяся к прямо или косвенно определенному или определяемому физическому лицу (субъекту персональных данных).

Роскомнадзор ранее разъяснял, что такими данными могут быть: фамилия, имя, отчество, год, месяц, дата и место рождения, адрес места жительства, паспортные данные, образование, место работы, должность, доходы, ИНН, данные военного билета, СНИЛС, медицинского полиса, сведения о движимом и недвижимом имуществе, о ценных бумагах и кредитных обязательствах, сведения о вкладах в банках и номера счетов, сведения о состоянии здоровья, о судимости, сведения о членах семьи (о детях) и так далее.

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

По этой же причине не являются персональными данными т.н. большие данные, которые представляют собой обезличенную информацию. Именно поэтому, законодатель с 01.10.2019 г. вводит статью 783.1 Гражданского кодекса про договор об оказании услуг по передаче информации (подробнее об этом писали здесь).

Номер телефона и e-mail — персональные данные?

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

Такая же история с адресом электронной почты. Формально, по адресу электронной почты типа saylor.moon@pochta.com можно вычислить имя и фамилию обладателя, но иногда это бывает псевдонимом, ником (например, stervo4ka94@pochta.com). С другой стороны, при получении сообщения мы можем увидеть тег содержащий имя и фамилию обладателя почтового ящика.

Ну и наконец, чего греха таить, известна история с расследованием и выпуском фильма «Он вам не Димон». Авторы фильма утверждали, что идентифицировали личный электронный почтовый адрес председателя Правительства (как раз того, кто подписал постановление, о котором мы и говорим в статье).

Система идентификации граждан и «скоринг»

Всем известно, что государство заинтересовано в идентификации граждан для предоставления тех же госуслуг. Банки используют набор статистических методов для определения надежности, кредитоспособности и в целом, идентификации лица. Данная система иногда называется кредитным скорингом (от англ. scoring — подсчет очков).

К примеру, Ростелеком разрабатывает Единую биометрическую систему для идентификации граждан и получения ими финансовых услуг:

«Единая биометрическая система вместе с логином и паролем от Госуслуг (Единой системы идентификации и аутентификации — ЕСИА) позволяет банкам без личного присутствия гражданина открыть ему счет, вклад или предоставить кредит. Таким образом, банки могут завершить цифровизацию клиентского пути, а граждане получить возможность оцифровать волеизъявление и дистанционно подписывать документы.»

Еще в прошлом году Правительство утвердило состав сведений содержащихся в единой системе идентификации и аутентификации, а теперь дополнило его новыми персональными данными — номер телефона и адрес электронной почты.

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

Не забывайте, что предусмотрена уголовная ответственность за незаконное собирание или распространение сведений о частной жизни лица, составляющих его личную или семейную тайну, без его согласия (так называемое «прайваси» или «right to privacy»).

Статья в Harvard Law Review 1890 г. положившая начало понятию privacy. ​Фото из личного архива, времен обучения в the University of Manchester. Рустам Рафиков

За нарушение законодательства о персональных данных, также предусмотрена административная ответственность. В некоторых случаях, размер штрафа при этом достигает до 300 тыс. руб.

Надеюсь, обзор был интересным. Что вы думаете о таком подходе? Пишите в комментарии.

How to validate Email or Phone Number Using Single Input?

I like to have input value xyz@gmail.com OR 1234567890 anything else alert "Invalid Email or phone number"

Like Facebook Sign Up form

<form>
<input type="text" placeholder="Email or mobile number"  />
<button type="submit" >Sign Up</button>
</form>

TFrost's user avatar

TFrost

7792 gold badges11 silver badges31 bronze badges

asked Aug 18, 2015 at 11:46

Vinodh Kumar's user avatar

3

Thanks!!

I Did using two regular expressions like

function validateEmail() {
        var email = document.getElementById('txtEmail');
        var mailFormat = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})|([0-9]{10})+$/;
        if (email.value == "") {
            alert( "  Please enter your Email or Phone Number  ");
        }
        else if (!mailFormat.test(email.value)) {
            alert( "  Email Address / Phone number is not valid, Please provide a valid Email or phone number ");
            return false;
        }
        else {
            alert(" Success ");
        }
}

answered Aug 19, 2015 at 9:03

Vinodh Kumar's user avatar

Vinodh KumarVinodh Kumar

1351 gold badge2 silver badges5 bronze badges

1

I’d probably test it with two regexes. First check for one (e.g. is it a valid email), then if that fails, check it with the other (e.g. is it a valid phone number). If neither, show a validation message saying that the value is invalid. I won’t supply regex examples here as there are dozens of those around the internet and each has pros and cons — no sense starting a flame war over the best regex for email or phone, but the code would look like the following:

function validateEmailPhoneInput(field)
{
    if (emailRegex.test(field.value))
    {
        //it's an email address
    }
    else if (phoneRegex.test(field.value))
    {
        //it's a phone number
    }
    else
    {
        //display your message or highlight your field or whatever.
        field.classList.add('invalid');
    }
}

answered Aug 18, 2015 at 11:50

Chris Disley's user avatar

Chris DisleyChris Disley

1,28617 silver badges30 bronze badges

Try this it’s working:

      <script>
        $(document).ready(function () {
           $("#cuntryCode").hide();
            $("#useridInput").on('input', function () {
                var len = $("#useridInput").val().length;
                if (len >= 2) {
                    var VAL = this.value;
                    var intRegex = /^[1-9][0-9]*([.][0-9]{2}|)$/;
                    if (!intRegex.test(VAL)) {
                        $('#error-caption').html('Invalid email. Please check spelling.');
                        $('#error-caption').css('color', 'red');
                        $("#cuntryCode").hide();
                    } else {                    
                     if(len < 10){
                        $('#error-caption').html('Invalid mobile number. Please try again.');
                        $('#error-caption').css('color', 'red');
                        $("#cuntryCode").show();
                      }else{
                        $('#error-caption').html('Invalid mobile number. length must be 10 digit.');
                        $('#error-caption').css('color', 'red');
                    }
                  }
                }else{
                   $("#cuntryCode").hide();
                   $('#error-caption').html('');
                }

            });             
        });

    </script>



<form class="push--top-small forward" method="POST" data-reactid="15">
            <h4 id="input-title" data-reactid="16">Welcome back
            </h4>
            <label class="label" id="input-label" for="useridInput" data-reactid="17">Sign in with your email address or mobile number.
            </label>
            <div style="margin-bottom:24px;" data-reactid="18">
              <div >
                <div id="cuntryCode" class="_style_4kEO6r" style="float: left; height: 44px; line-height: 44px;">
                  <div tabindex="0" > +241
                  </div>                      
                </div>
                <div style="display:flex;">
                  <input id="useridInput" autocorrect="off" autocapitalize="off" name="textInputValue" class="text-input" placeholder="Email or mobile number" aria-required="true" aria-invalid="false" aria-describedby="error-caption input-title">
                </div>
              </div>
              <div id="error-caption">
              </div>
            </div>
            <button class="btn btn--arrow btn--full" data-reactid="24">
              <span class="push-small--right" data-reactid="25">Next
              </span>
            </button>
          </form>

Pingolin's user avatar

Pingolin

2,9116 gold badges22 silver badges38 bronze badges

answered Apr 19, 2019 at 7:46

Charlie's user avatar

1

$("#volunteer_submit").click(function myfunction() {

    function email_number_check() {
        var email_number = $("input[name=email_mobile]").val();

        if (email_number == "") {
            alert("Fill in the Required Fields field cannot be empty");
        }
        else if (isNaN(email_number) == true) {

            var reg = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/;
            if (reg.test(email_number) == false) {
                alert('Invalid Email Address');
            }
            else {
            $("#contact-form").submit();
        }

        }
        else if (isNaN(email_number) == false) {

            var reg_mobile = /^(+d{1,3}[- ]?)?d{10}$/;

            if (reg_mobile.test(email_number) == false) {

                alert('Invalid mobile');
            }
            else {
            $("#contact-form").submit();
        }
        }
    }
    email_number_check();

});

David Buck's user avatar

David Buck

3,64034 gold badges31 silver badges35 bronze badges

answered Oct 5, 2020 at 11:19

Zizu's user avatar

1

This code is worked for me.
var a=document.getElementById('txtEmail').value;
                var mailformat = /^w+([.-]?w+)*@w+([.-]?w+)*(.w{2,3})+$/; 
                if(a=="")
                {
                    alert('Please enter value');
                    return false;
                }
                else if(isNaN(a))
                {
                    if(!(a.match(mailformat)))
                {
                    alert('Please enter email address/phno valid');
                    return false;
                }
                }
                else
                {
                    if(a.length()!=10)
                    {
                        alert('Please enter valid phno');
                        return false;
                    }
                }

answered Dec 7, 2015 at 9:21

pavani's user avatar

How to validate Email or Phone Number Using Single Input?

I like to have input value xyz@gmail.com OR 1234567890 anything else alert "Invalid Email or phone number"

Like Facebook Sign Up form

<form>
<input type="text" placeholder="Email or mobile number"  />
<button type="submit" >Sign Up</button>
</form>

TFrost's user avatar

TFrost

7792 gold badges11 silver badges31 bronze badges

asked Aug 18, 2015 at 11:46

Vinodh Kumar's user avatar

3

Thanks!!

I Did using two regular expressions like

function validateEmail() {
        var email = document.getElementById('txtEmail');
        var mailFormat = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})|([0-9]{10})+$/;
        if (email.value == "") {
            alert( "  Please enter your Email or Phone Number  ");
        }
        else if (!mailFormat.test(email.value)) {
            alert( "  Email Address / Phone number is not valid, Please provide a valid Email or phone number ");
            return false;
        }
        else {
            alert(" Success ");
        }
}

answered Aug 19, 2015 at 9:03

Vinodh Kumar's user avatar

Vinodh KumarVinodh Kumar

1351 gold badge2 silver badges5 bronze badges

1

I’d probably test it with two regexes. First check for one (e.g. is it a valid email), then if that fails, check it with the other (e.g. is it a valid phone number). If neither, show a validation message saying that the value is invalid. I won’t supply regex examples here as there are dozens of those around the internet and each has pros and cons — no sense starting a flame war over the best regex for email or phone, but the code would look like the following:

function validateEmailPhoneInput(field)
{
    if (emailRegex.test(field.value))
    {
        //it's an email address
    }
    else if (phoneRegex.test(field.value))
    {
        //it's a phone number
    }
    else
    {
        //display your message or highlight your field or whatever.
        field.classList.add('invalid');
    }
}

answered Aug 18, 2015 at 11:50

Chris Disley's user avatar

Chris DisleyChris Disley

1,28617 silver badges30 bronze badges

Try this it’s working:

      <script>
        $(document).ready(function () {
           $("#cuntryCode").hide();
            $("#useridInput").on('input', function () {
                var len = $("#useridInput").val().length;
                if (len >= 2) {
                    var VAL = this.value;
                    var intRegex = /^[1-9][0-9]*([.][0-9]{2}|)$/;
                    if (!intRegex.test(VAL)) {
                        $('#error-caption').html('Invalid email. Please check spelling.');
                        $('#error-caption').css('color', 'red');
                        $("#cuntryCode").hide();
                    } else {                    
                     if(len < 10){
                        $('#error-caption').html('Invalid mobile number. Please try again.');
                        $('#error-caption').css('color', 'red');
                        $("#cuntryCode").show();
                      }else{
                        $('#error-caption').html('Invalid mobile number. length must be 10 digit.');
                        $('#error-caption').css('color', 'red');
                    }
                  }
                }else{
                   $("#cuntryCode").hide();
                   $('#error-caption').html('');
                }

            });             
        });

    </script>



<form class="push--top-small forward" method="POST" data-reactid="15">
            <h4 id="input-title" data-reactid="16">Welcome back
            </h4>
            <label class="label" id="input-label" for="useridInput" data-reactid="17">Sign in with your email address or mobile number.
            </label>
            <div style="margin-bottom:24px;" data-reactid="18">
              <div >
                <div id="cuntryCode" class="_style_4kEO6r" style="float: left; height: 44px; line-height: 44px;">
                  <div tabindex="0" > +241
                  </div>                      
                </div>
                <div style="display:flex;">
                  <input id="useridInput" autocorrect="off" autocapitalize="off" name="textInputValue" class="text-input" placeholder="Email or mobile number" aria-required="true" aria-invalid="false" aria-describedby="error-caption input-title">
                </div>
              </div>
              <div id="error-caption">
              </div>
            </div>
            <button class="btn btn--arrow btn--full" data-reactid="24">
              <span class="push-small--right" data-reactid="25">Next
              </span>
            </button>
          </form>

Pingolin's user avatar

Pingolin

2,9116 gold badges22 silver badges38 bronze badges

answered Apr 19, 2019 at 7:46

Charlie's user avatar

1

$("#volunteer_submit").click(function myfunction() {

    function email_number_check() {
        var email_number = $("input[name=email_mobile]").val();

        if (email_number == "") {
            alert("Fill in the Required Fields field cannot be empty");
        }
        else if (isNaN(email_number) == true) {

            var reg = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,4})$/;
            if (reg.test(email_number) == false) {
                alert('Invalid Email Address');
            }
            else {
            $("#contact-form").submit();
        }

        }
        else if (isNaN(email_number) == false) {

            var reg_mobile = /^(+d{1,3}[- ]?)?d{10}$/;

            if (reg_mobile.test(email_number) == false) {

                alert('Invalid mobile');
            }
            else {
            $("#contact-form").submit();
        }
        }
    }
    email_number_check();

});

David Buck's user avatar

David Buck

3,64034 gold badges31 silver badges35 bronze badges

answered Oct 5, 2020 at 11:19

Zizu's user avatar

1

This code is worked for me.
var a=document.getElementById('txtEmail').value;
                var mailformat = /^w+([.-]?w+)*@w+([.-]?w+)*(.w{2,3})+$/; 
                if(a=="")
                {
                    alert('Please enter value');
                    return false;
                }
                else if(isNaN(a))
                {
                    if(!(a.match(mailformat)))
                {
                    alert('Please enter email address/phno valid');
                    return false;
                }
                }
                else
                {
                    if(a.length()!=10)
                    {
                        alert('Please enter valid phno');
                        return false;
                    }
                }

answered Dec 7, 2015 at 9:21

pavani's user avatar

Дмитрий0482

0 / -2 / 2

Регистрация: 19.11.2016

Сообщений: 153

1

22.03.2019, 21:59. Показов 3043. Ответов 7

Метки нет (Все метки)


есть авторизация по емейлу хочу переделать по емейлу или номеру телефона

PHP
1
2
3
4
$result = $mysqli->query("SELECT * FROM `users` WHERE `email` = '$login' AND `telephone` = '$login'");
$myrow = mysqli_fetch_array($result);
if ($login == $myrow['email']){
    if($password == $myrow['password']){

как доделать, добавить ?

PHP
1
if ($login == $myrow['email']) or ($login == $myrow['telephone']){

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



1143 / 852 / 210

Регистрация: 01.10.2018

Сообщений: 3,349

22.03.2019, 22:13

2

Ничего не смущает?

Цитата
Сообщение от Дмитрий0482
Посмотреть сообщение

‘ AND `

Цитата
Сообщение от Дмитрий0482
Посмотреть сообщение

) or (



0



0 / -2 / 2

Регистрация: 19.11.2016

Сообщений: 153

22.03.2019, 22:21

 [ТС]

3

не работает ни AND и ни or



0



1143 / 852 / 210

Регистрация: 01.10.2018

Сообщений: 3,349

22.03.2019, 22:44

4

Значит, ошибка в чем-то другом. Вы точно пробуете вводить в качестве логина адрес e-mail или номер телефона?

Добавлено через 3 минуты
Если «пользователь» вводит номер телефона, проверка if ($login == $myrow['email']){ даст отрицательный результат.

Добавлено через 5 минут
Она не нужна, если вы контролируете форматы адреса e-mail и номера телефона в таблице. Лучше добавьте в запрос LIMIT 1. Оба столбца, естественно, должны быть проиндексированы с учетом уникальности хранящихся в них значений.



0



Дмитрий0482

0 / -2 / 2

Регистрация: 19.11.2016

Сообщений: 153

22.03.2019, 22:45

 [ТС]

5

похоже проблема здесь

PHP
1
AND `telephone` = '$login'

как это добавил перестало работать



0



1143 / 852 / 210

Регистрация: 01.10.2018

Сообщений: 3,349

22.03.2019, 22:51

6

Если у вас там после написанного мной по-прежнему находится AND, вам еще рано заниматься такими вещами, как «авторизация»

Добавлено через 1 минуту
Начните с изучения терминологии



0



Дмитрий0482

0 / -2 / 2

Регистрация: 19.11.2016

Сообщений: 153

22.03.2019, 23:14

 [ТС]

7

пользователь может вести e-mail или номер телефона, по этому нужна проверка если емайл не совпадает с емайлом или номер телефона не совподает то ошибка, иначе норма.
как то так наверное

Добавлено через 10 минут
все разобрался вроде бы работает

PHP
1
2
3
$result = $mysqli->query("SELECT * FROM `users` WHERE `email` = '$login' or `telephone` = '$login' ") or die ("Ошибка " . mysqli_error($mysqli));
$myrow = mysqli_fetch_array($result);
if ($login == $myrow['email'] or $login == $myrow['telephone']){



0



estic

1143 / 852 / 210

Регистрация: 01.10.2018

Сообщений: 3,349

22.03.2019, 23:48

8

Цитата
Сообщение от Дмитрий0482
Посмотреть сообщение

пользователь может вести e-mail или номер телефона, по этому нужна проверка если емайл не совпадает с емайлом или номер телефона не совподает то ошибка, иначе норма.

Вы фактически в самом запросе делаете эту проверку. Лучше добавьте в код проверку $myrow

Добавлено через 12 минут

PHP
1
2
3
4
if ($myrow = mysqli_fetch_array($result))
{
    // нашли такого пользователя,
    // можно сверять пароль

Можете добавить сверку пароля в то же показанное условие (через &&; порядок простых условий важен!), если не собираетесь освобождать $result явно.

Добавлено через 14 минут
Можно так:

PHP
1
2
3
$myrow = mysqli_fetch_array($result);
// mysqli_free_result($result);
if ($myrow && strcmp($password, $myrow['password'])==0) {

Только лучше не смешивать объектный и процедурный синтаксис MySQLi (при выполнении запроса вы использовали объектный).



1



kak-pravilno-napisat-elektropochtu-2Доброго дня!

«Почему не отвечаешь?», «Мне ничего не приходило на почту!», «Вы мне не можете скинуть письмо с документами?!» — это всё вопросы и претензии, которые я неоднократно получал как на рабочем месте, так и на этом блоге… 👀

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

Собственно, после очередного такого «случая» решил набросать небольшой ликбез по этой теме (теперь будет куда поставить ссылку в случае очередной подобной претензии…👌).

*

📌 В помощь!

Как создать электронную почту: e-mail (на портале mail.ru). Настройка почты — [см. пошаговую инструкцию]

*

Содержание статьи

    ускорение ПК

  • 1 Правильное написание e-mail адреса
    • 1.1 ШАГ 1: основы
    • 1.2 ШАГ 2: как завести себе почтовый ящик
    • 1.3 ШАГ 3: как отправить кому-нибудь письмо на e-mail
    • 1.4 ШАГ 4: как сделать свой номер мобильного адресом почты
  •  → Задать вопрос | дополнить 

Правильное написание e-mail адреса

ШАГ 1: основы

Итак, любой e-mail адрес имеет четкую структуру: логин, @, домен. Первый и третий элементы могут существенно отличаться друг от друга, но присутствие значка «собачки» @ — обязательно!

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

То, что я перечислил выше — это не чье-то требование, а международный формат. Соблюдая его, вам всегда смогут ответить и переслать письмо…

См. в качестве примера скриншот ниже. 👇

Пример e-mail адреса

Пример e-mail адреса

Пару примеров правильного написания e-mail адресов:

  1. Admin@ocomp.info
  2. Dima@mail.ru
  3. Alex@ya.ru

Разберу каждую часть адреса подробнее:

  1. 👉 «Admin» или «Dima» — это уникальный никнейм (логин), который у каждого пользователя на определенном почтовом сервисе свой (обычно, выбирается при регистрации);
  2. 👉 «@» — это спец. знак — разделитель. Он стоит между никнеймом (логином) и доменом. Называют его в нашей стране «собачкой» (в английском просто «at»). Чтобы набрать его на клавиатуре — используйте клавишу «2» и Shift;
  3. 👉 «ocomp.info», «mail.ru», «ya.ru» — доменное имя (в зависимости от выбранного сервиса почты). Например, можно завести себе бесплатный почтовый ящик на сервисе mail.ru или yandex.ru, а можно получить корпоративный адрес почты (это если вы куда-нибудь устроились работать).

Важно!

Никакие кавычки или дополнительные знаки при написании адреса электронной почты использовать не нужно (пробелы между собачкой, логином и доменом — не используются)!

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

Вставка e-mail в форму

Вставка e-mail в форму

*

ШАГ 2: как завести себе почтовый ящик

Завести почту сегодня можно практически на любом крупном портале (👉 лучшие сервисы электро-почт).

Например, весьма неплохим выбором может стать 👉 почта от Яндекса.

Чтобы завести ящик, нужно-то:

  1. зайти на главную страничку yandex.ru
  2. кликнуть по ссылке «Завести почту» (расположена в углу);
  3. выбрать себе адрес (никнейм/логин);
  4. ввести свои данные (ФИО, дата рождения, телефон);
  5. и ву-а-я — у вас есть своя почта!

Завести почту на Яндекс

Завести почту на Яндекс

*

ШАГ 3: как отправить кому-нибудь письмо на e-mail

Так как выше в пример я взял Яндекс-почту, то и здесь уместно показать работу с ней…

После того, как вы заведете себе ящик и войдете в него, пред вами предстанет достаточно простое меню. Для создания письма — достаточно кликнуть по кнопке «Написать» в верхнем углу.

Написать сообщение

Написать сообщение

Далее:

  1. указать e-mail адресата (учитывая всё вышесказанное);
  2. указать тему сообщения (сообщения без темы часто улетают в спам и ваше письмо могут просто не увидеть…);
  3. если нужно отправить какие-нибудь файлы — прицепите их к сообщению с помощью инструмента «Скрепки»;
  4. после напишите текст сообщения и нажмите кнопку «отправить». Как видите, ничего сложного… 👇

Прикрепление к письму документов

Прикрепление к письму документов

*

ШАГ 4: как сделать свой номер мобильного адресом почты

Весьма хорошим способом перестать путаться с написанием e-mail может стать одна функция Яндекс-почты — можно свой номер мобильного использовать в качестве адреса электро-почты!

Например, вместо alex@yandex.ru — можно использовать 79271234567@yandex.ru (адреса e-mail указаны случайные). Согласитесь, это может быть очень удобным? 👍

*

Чтобы включить данную опцию, после регистрации в почте от Яндекса, зайдите в настройки личных данных и используйте функцию «Сделать адресом номер телефона» (см. скрин ниже, стрелками показано, куда нужно нажать). 👇

Сделать адресом номер телефона

Сделать адресом номер телефона

После этого, вы сможете получать электронную почту как по адресу 79271234567@yandex.ru*, так и по своему прежнему (т.е., по сути, у вас будет 2 адреса e-mail, письма с которых будут поступать в один ящик!).

*

На сим сегодня всё. Дополнения приветствуются…

Всего доброго!

👋

Первая публикация: 25.09.2019

Корректировка: 20.11.2022

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Адрес электронной почты (email) — индивидуальный адрес, который присваивается каждому пользователю для получения электронных писем. Email состоит из уникального имени пользователя почты, значка «@», обозначающего, что это email-адрес, и доменного имени.

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

Всего в мире более 4 млрд почтовых аккаунтов на 7,9 миллиардов населения Земли. Конечно, не у каждого жителя есть электронная почта, зато у некоторых пользователей по 5 электронных ящиков для разных целей.

Адреса бывают личные и корпоративные. Личные email используют для личного общения, покупок в интернет-магазинах, получения рассылок.

Чтобы завести личную почту, нужно зарегистрироваться на сайте одного из популярных почтовых провайдеров: Gmail, Mail.ru, Яндекс. Почты, Рамблера. При этом домен выбранного провайдера будет присутствовать в полученном адресе электронной почты. Например, maria.matros@gmail.com.

В каких почтовых программах читают почту в СНГ

Корпоративную почту используют в рабочих целях: для общения и обмена информацией с коллегами, клиентами или партнерами. В отличие от личной почты, в корпоративном адресе вместо доменного имени почтового клиента указывается домен компании (адрес ее сайта). Например, m.matros@unisender.com.

Кроме того, корпоративную почту с соответствующими настройками аутентификации можно использовать для email-рассылок. Слать массовые рассылки с личной почты не стоит.

Как создать личный электронный ящик

Для создания электронной почты нужно уникальное имя пользователя, состоящее из латинских символов и пароль, защищающий почту. Уникальное имя пользователя + знак «@» + домен, к которому привязана почта — это и есть электронный адрес.

Все адреса электронной почты должны быть уникальными, чтобы точно идентифицировать получателя. Именно поэтому сейчас нельзя зарегистрировать почту, к примеру, ivan.ivanov@gmail.com — этот адрес уже занят каким-то пользователем. Но если ivan.ivanov удалит свой ящик на Gmail — имя снова будет свободно и вы сможете его занять.

На разных доменах может быть одинаковое имя пользователя. К примеру, mariia.matros@gmail.com и mariia.matros@unisender.com.

как создать почту

В почте можно использовать латинские буквы, символ нижнего подчеркивания «_», иногда точку. Символы, которые можно использовать, ограничены протоколами RFC, это общие правила использования символов в интернете. Почтовик, как правило, указывает, какие символы можно и нельзя использовать в логине. Недопустимые спец-символы почтовый сервис подчеркнет во время создания почтового ящика.

как создать почту

Вот ограничения по символам в Почте Mail.ru. У остальных провайдеров они примерно такие же.

Для примера создадим электронную почту на сайте Почта Mail.ru.
1. Заходим на главную Почта Mail.ru.
2. Выбираем «Создать ящик» возле окошка «Вход в почту».
3. Попадаем на главную страницу создания аккаунта в Почте Mail.ru.
4. Заполняем форму создания почтового ящика.

как создать ящик

Форма регистрации Почты Mail.ru

5. Заходим в почту с помощью пары логин-пароль, которую ввели при регистрации.
6. Электронная почта готова. Вы можете указывать ее в формах регистрации, подписываться на рассылки — вам будут приходить письма.

Чтобы письма приходили, важно точно указывать адрес электронной почты. Если при заполнении почты опечататься хотя бы на один символ, почта придет другому человеку или вернется отправителю с сообщением «Не существует такого email-адреса».

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

Имя будет указано в поле «Отправитель». Если это поле не заполнено, в поле «Отправитель» будет дублироваться адрес электронной почты.

Советы по выбору адреса личной электронной почты

  1. Если вы собираетесь использовать почту для официальной переписки типа общения с заказчиками или поиска работы, лучше сделать почту с именем и фамилией.
  2. Если у вас популярная фамилия, можно добавить в логин почты цифры, так как ваше имя может быть уже занято.
  3. Если вы собираетесь использовать почту для получения фриланс-заказов, укажите в логине почты ваш номер телефона — вам будет удобно диктовать почту по телефону и лично.
  4. Логином почты может быть ваш ник в интернете, то есть ваше прозвище. Этот ник можно использовать в портфолио, как имя пользователя в соцсетях. С помощью ника ваш аккаунт на разных платформах можно будет найти через поиск. Если вы заведете почту на ник, больше шансов, что почтовый адрес будет уникальным. Пример: ksoftware — это блог Николая Товеровского, известного эксперта в области дизайна интерфейсов и управления проектами. Такой адрес и у его почты.
  5. Если вы хотите сохранить анонимность, выберите любое слово для логина почты и не заполняйте имя.
  6. Помните, что почту должно быть удобно диктовать и записывать от руки — с такой почтой вероятность, что все нужные письма до вас дойдут, гораздо выше.

Почта Mail.ru составила памятку о том, как организовать почту и как ею пользоваться.

Советы по созданию пароля для электронной почты

Пароль к электронной почте — один из самых важных паролей, так как получив доступ к почте, злоумышленники смогут сбросить пароли всех остальных сервисов и сайтов, которые зарегистрированы на эту почту. С одной стороны, пароль должен быть надежен, а с другой — его важно помнить.

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

При регистрации почтовый сервис сам покажет дополнительные требования к созданию пароля.

имя аккаунта

Вот что Почта Mail.ru думает о стандартном пароле qwert

Несколько советов от разработчиков из «Студии Касперского»:

  1. Пароль должен содержать 8 символов.
  2. Лучше не указывать в пароле личную информацию типа даты рождения — ее легко узнать из профиля в соцсети.
  3. Пароль лучше менять хотя бы раз в 3 месяца.
  4. Не стоит использовать одинаковые пароли на разных сервисах.

Читать все советы

Как узнать свой адрес электронной почты и пароль

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

При создании корпоративной электронной почты все эти задачи выполняет системный администратор, а сотрудник получает пару логин-пароль и может зайти в уже созданную почту. Читайте статью, о том, как сделать корпоративную почту на своем домене.

Как создать электронный ящик на Gmail

1.Зайти на главную страницу почтового сервиса Gmail.
2.Нажать на кнопку «Создать аккаунт».
3.Ввести имя, уникальный адрес почты и пароль.

gmail1

Первый экран создания почты Gmail

4.Ввести номер телефона или резервную почту. Это не обязательно, но без них не получится восстановить доступ к почте.

gmail2

Заполнение резервных способов восстановления пароля в Gmail

5.Принять правила Политики конфиденциальности Gmail (без этого создать почту не получится).

gmail3

6.Почта создана!

gmail4

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

Главные мысли

Адрес электронной почты это

Как указать почту в профиле?

Для изменения почты в профиле требуется: зайти в настройки профиля во вкладку «Безопасность»; в блоке «Восстановление доступа» в поле «Электронная почта» указать желаемую электронную почту; для сохранения изменений в поле «Текущий пароль» ввести пароль от своей учётной записи в Дневник.

  1. Как указать почтовый ящик?
  2. Как обозначить почту?
  3. Как можно подтвердить адрес электронной почты?
  4. Как добавить адрес электронной почты в госуслуги?
  5. Как выглядит адрес электронной почты?
  6. Какой может быть адрес электронной почты?
  7. Как сделать ссылку в почте?
  8. Как настраивать почту?
  9. Как пишется адрес электронной почты Gmail?
  10. Как узнать ID своей электронной почты?
  11. Почему пишут что неверный адрес электронной почты?
  12. Как получить адрес электронной почты?
  13. Как указать почту в профиле госуслуг?
  14. Почему госуслуги не принимают адрес электронной почты?
  15. Что делать если в госуслугах не подтверждается электронная почта?
  16. Что такое адрес электронной почты пример?
  17. Как писать адрес если есть абонентский ящик?
  18. Как добавить почтовый ящик?
  19. Как правильно оформлять почту?
  20. Как добавить почту на сайт?
  21. Как сделать кликабельную ссылку на почту?
  22. Как активировать свою почту Gmail?
  23. Что значит подтверждение электронной почты?
  24. Что такое код в электронной почте?
  25. Как узнать какая почта привязана к госуслугам?
  26. Какая почта нужна для госуслуг?
  27. Как изменить свою электронную почту?
  28. Что такое электронная почта и почтовый ящик?
  29. Как называется почтовый ящик?
  30. Как правильно называется почтовый ящик?
  31. Что положить в почтовый ящик?

Как указать почтовый ящик?

Для создания электронной почты нужно уникальное имя пользователя, состоящее из латинских символов и пароль, защищающий почту. Уникальное имя пользователя + знак «@» + домен, к которому привязана почта — это и есть электронный адрес.

Как обозначить почту?

Адрес состоит из двух частей, разделённых символом «@». Левая часть указывает имя почтового ящика, часто оно совпадает с логином пользователя. Правая часть адреса указывает доменное имя того сервера, на котором расположен почтовый ящик.

Как можно подтвердить адрес электронной почты?

Как подтвердить свой адрес электронной почты

Отправьте сообщение о подтверждении адреса. Найдите письмо со ссылкой для подтверждения адреса и нажмите на нее. Вы увидите в своем браузере сообщение о подтверждении адреса.

Как добавить адрес электронной почты в госуслуги?

  • Перейдите в личный кабинет на Госуслугах. Вместо логина используйте новый номер телефона или СНИЛС
  • Укажите новую почту
  • Нажмите кнопку «Подтвердить» в письме, которое придёт на новую почту
  • Получите на телефон код подтверждения и укажите его в личном кабинете

Как выглядит адрес электронной почты?

Электронная почта, или имейл, выглядит как сочетание логина, то есть имени пользователя, и домена — названия почтового сервиса, которые разделены специальным символом (собачкой, @). Например, akozoriz@yandex.ru. Имя вы придумываете себе сами во время регистрации, а домен зависит от выбранного сервиса.

Какой может быть адрес электронной почты?

Gmail Яндекс. Почта Outlook Yahoo mail AOL mail Mailfence Protonmail Какую же почту выбрать мне?

Как сделать ссылку в почте?

При создании сообщения электронной почты установите курсор туда, куда вы хотите вставить ссылку. Нажмите клавиши ALT+N, I, I. Откроется диалоговое окно «Вставка гиперссылки». Чтобы создать ссылку на просмотренную страницу, нажмите клавиши ALT+X, а затем ALT+B.

Как настраивать почту?

Настройка электронной почты как IMAP или POP:

  • Откройте приложение Gmail.
  • Введите свой полный адрес электронной почты, например вашеимя@hotmail.com, и нажмите Настройка вручную.
  • Выберите Личная (IMAP) или Личная (POP3).
  • Введите пароль и нажмите Далее.

Как пишется адрес электронной почты Gmail?

Пример: johnsmith@gmail.com и j.o.h.n.s.m.i.t.h@gmail.com — это один и тот же адрес с одним и тем же почтовым ящиком.

Как узнать ID своей электронной почты?

Как узнать свой идентификатор клиента:

  • Войдите в консоль администратора Google. Войдите в аккаунт администратора (он не заканчивается на @gmail.com).
  • В консоли администратора нажмите на значок меню Аккаунт Настройки аккаунта Профиль.
  • Уникальный идентификатор вашей организации указан в поле Идентификатор клиента.

Почему пишут что неверный адрес электронной почты?

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

Как получить адрес электронной почты?

Чтобы зарегистрировать новый почтовый ящик: Наберите в адресной строке браузера вашего телефона mail.ru. На открывшейся странице нажмите на кнопку «Регистрация». Придумайте уникальное имя ящика — логин, а в выпадающем списке выберите один из предложенных доменов: mail.ru, list.ru, bk.ru, internet.ru или inbox.ru.

Как указать почту в профиле госуслуг?

Для изменения почты в профиле требуется: зайти в настройки профиля во вкладку «Безопасность»; в блоке «Восстановление доступа» в поле «Электронная почта» указать желаемую электронную почту; для сохранения изменений в поле «Текущий пароль» ввести пароль от своей учётной записи в Дневник.

Почему госуслуги не принимают адрес электронной почты?

Возможно несколько причин: — неверно указан адрес электронной почты или номер телефона; — адрес электронной почты или телефона уже использовался при регистрации.

Что делать если в госуслугах не подтверждается электронная почта?

Если письмо не приходит:

  • Проверьте правильность написания почты и папку спам
  • Если данные верны, но письма нет — запросите новую ссылку через личный кабинет
  • Письмо так и не пришло — обратитесь в службу поддержки по телефону

Что такое адрес электронной почты пример?

Пример адреса электронной почты, который написан верно, выглядит так: AdminVasilev@mail.ru. Логин — AdminVasilev — указывает на специальность и фамилию, легко запоминается и не слишком длинный.

Как писать адрес если есть абонентский ящик?

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

  • Полное имя получателя (в формате «Фамилия Имя Отчество») или название организации (краткое или полное)
  • Номер абонентского ящика.
  • Название населенного пункта

Как добавить почтовый ящик?

Нажмите на адрес, который хотите удалить.Как добавить или удалить аккаунт:

  • Откройте приложение Gmail на устройстве Android.
  • В правом верхнем углу экрана нажмите на фото профиля.
  • Нажмите Добавить аккаунт.
  • Укажите тип добавляемого аккаунта.
  • Следуйте подсказкам на экране.

Как правильно оформлять почту?

Как правильно писать адрес?:

  • Полное имя получателя (в формате «Фамилия Имя Отчество») или название организации (краткое или полное);
  • Название улицы, номер дома, номер квартиры;
  • Название населенного пункта;
  • Название района, области, края или республики;
  • Название страны;
  • Номер а/я, если есть (в формате «а/я 15»);

Как добавить почту на сайт?

Создание ссылки на адрес электронной почты делается почти также как и ссылка на веб-страницу. Только вместо URL указывается mailto:адрес электронной почты (пример 8.6). В атрибуте href тега <a> вначале пишется ключевое слово mailto, затем через двоеточие желаемый почтовый адрес.

Как сделать кликабельную ссылку на почту?

Как сделать кликабельные email и номер телефона:

  • Ссылка, которую нужно задать тексту с номером телефона: tel:+71234567890 (все без пробела).
  • Пропишите в поле для ссылки ваш email, например, yourmail@mysite.com.
  • Для кнопки укажите ваш email, начиная с mailto:, например, mailto:yourmail@mysite.com.

Как активировать свою почту Gmail?

Как подтвердить аккаунт Google:

  • Во время регистрации аккаунта вы получите письмо от Google. Откройте его и найдите код подтверждения.
  • Для завершения регистрации введите код при появлении запроса.

Что значит подтверждение электронной почты?

Confirmation email) — это триггерное письмо, которое получает пользователь после выполнения определенного действия. Его отправляют для того, чтобы клиент мог подтвердить подписку на рассылку, заказ в интернет-магазине, бронь билетов, регистрацию на вебинар.

Что такое код в электронной почте?

Когда вы входите в почтовый ящик, форма авторизации запрашивает email и пароль. Email — это адрес электронной почты, на который можно отправлять и получать письма. Пароль защищает ваши письма от чтения посторонними. Чтобы обновить пароль или войти на почту с нового устройства, вам нужен пароль.

Как узнать какая почта привязана к госуслугам?

Откройте приложение и нажмите на вкладку «Профиль» справа внизу. Затем нажмите на своё имя (ФИО) вверху экрана; Вы увидите свою электронную почту и номер телефона, которые привязаны к личному кабинету Госуслуг.

Какая почта нужна для госуслуг?

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

Как изменить свою электронную почту?

Шаг 1. Проверьте, можно ли изменить адрес:

  • На телефоне или планшете Android откройте приложение «Настройки» Google. Управление аккаунтом Google.
  • В верхней части экрана нажмите Личная информация.
  • В разделе «Контактная информация» выберите Адрес электронной почты.
  • Нажмите Адрес электронной почты аккаунта Google.

Что такое электронная почта и почтовый ящик?

Электронная почта — это система пересылки электронной корреспонденции между пользователями телекоммуникационной сети. Её достоинства — дешевизна, оперативность, доступность. Каждый пользователь, зарегистрировавшийся на почтовых сервисах получает уникальное имя, которое состоит из двух частей, разделённых знаком (@).

Как называется почтовый ящик?

Англ. Post box — почтовый ящик для сбора исходящей корреспонденции. англ. Letter box — почтовый ящик для входящей корреспонденции (соответствует почтовому шкафу для многоквартирных домов).

Как правильно называется почтовый ящик?

Согласно Федеральному закону Российской Федерации «О почтовой связи» (в редакции от 22.08.2004, № 122-ФЗ), «почтовый абонентский ящик — специальный запирающийся ящик, предназначенный для получения адресатами почтовых отправлений».

Что положить в почтовый ящик?

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

Ответить

  • Ильинка 13 фонд реновации телефон
  • Ильдорф база отдыха нижегородская телефон
  • Ильдарханова регина инзеровна нотариус телефон
  • Ильбекова медтехника чебоксары телефон
  • Иль форно остоженка телефон