Как привязать e-mail к программе на PHP?

Аватар пользователя pjlol
Не в сети
Последнее посещение: 2 года 33 недели назад
Зарегистрирован: 2014-07-04
Сообщения:

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

Аватар пользователя tornado5
Не в сети
Последнее посещение: 4 недели 6 дней назад
Зарегистрирован: 2014-06-24
Сообщения:
Я вижу, что после изучения

Я вижу, что после изучения Паскаля вы вплотную занялись изучением php. Что ж, функция отправки почты в языке php достаточно простая, вот она:

mail("joecool@example.com", "My Subject", "Line 1\nLine 2\nLine 3");

Если же вы хотите, что бы у вас был более навороченный интерфейс отправки почты с дополнительными шапками, то вот:

mail("nobody@example.com", "the subject", $message, "From: webmaster@$SERVER_NAME\r\n" ."Reply-To: webmaster@$SERVER_NAME\r\n" ."X-Mailer: PHP/" . phpversion());
Аватар пользователя tivik
Не в сети
Последнее посещение: 2 года 27 недель назад
Зарегистрирован: 2014-09-25
Сообщения:
Mail

Ха! Какие вы простые, господа cheeky.

А SMTP сервер откуда возьмется? Если на сайте он есть - ок, но сейчас же речь об отправке через программу!

Таким образом, для начала отправляете GET запрос на свой сайт-сервер SMTP. Если запрос большой - ставите пометку и отправляете лишь часть, потом другую. Не забудьте экранировать текст при отправке и обратно при получении! Ну а далее уже через mail() на самом сайте.

Чую, следующий ваш вопрос будет про GET....

Аватар пользователя igorstrong
Не в сети
Последнее посещение: 28 недель 5 дней назад
Зарегистрирован: 2015-04-27
Сообщения:
На свой сайт функцию обменами

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