Как отправить почту с localhost в ubuntu 14.04

Привет, я пробовал эту команду, но я не могу отправить письмо, пожалуйста, помогите мне.

1) Установите sendmail

Sendmail уже может быть установлен, но на всякий случай введите это в серверный терминал:

sudo apt-get install sendmail 

2) Настроить sendmail

Введите в терминал следующую команду и введите «Y» для каждого вопроса, который он задает:

 sudo sendmailconfig 

3) Редактировать файл hosts

Чтобы отредактировать файл хостов вашего сервера, обратитесь к нему, введя в терминал следующую команду:

 sudo vim /etc/hosts 

Добавьте следующую строку в начало файла и сохраните ее:

 127.0.0.1 localhost localhost.localdomain your_domain_name_here.com 

Прокомментируйте любые повторяющиеся строки, которые уже существуют.

4) Перезапустите apache. Перезагрузите сервер только для хорошей меры. В этот момент письма, отправленные через функцию mail () PHP, должны отправляться успешно и без большой задержки.

 sudo service apache2 restart 

Я не понял третий шаг, потому что я работаю на localhost, так как я могу добавить доменное имя здесь ..

Любая помощь будет заметна

your_domainname_here используется для виртуального хоста. Поэтому, если вы не создаете виртуальный хост, просто запустите эту команду

 sudo vim /etc/hosts 

и добавить

 127.0.0.1 localhost localhost.localdomain 

перезагрузить сервер

 service apache2 restart 

надеюсь, это поможет вам

Чтобы отправить электронную почту через Gmail с локального хоста, пожалуйста, проверьте PHP + Ubuntu. Отправьте электронное письмо с помощью формы gmail. Localhost – это еще один ответ.