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

голоса: 0
Например email: test@mail.ru при нажатии что бы выходило окно с написанием текста и отправкой на данный адрес. Нужен код такой для сайта
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ

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

<a href="mailto:sobaka@mail.ru?subject=Tema%20message&amp;body=Text%20message">Пример ссылки</a>

  1. mailto отправитель - почта
  2. subject - тема
  3. body - тест сообщения
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Не работает!
FaN DarK,

Видимо я вас неправильно понял, в таком случае вам нужен просто mailto детали - http://htmlbook.ru/samhtml/ssylki/ssylka-na-adres-elektronnoy-pochty после нажатия по такой ссылке откроется почтовый клиент для дальнейшего ввода текст сообщения.

Yuri_Geruk,
Без результатно. Попробую уточнить! Мне для сайта объявлений, когда человек будет добавлять свое объявление, там будет строчка где можно будет написать свой email для связи, вот он написал свой адрес допустим vasya@mail.ru и когда другой человек будет просматривать его объявление и допустим ему надо связаться с ним, так вот при нажатии на его емайл vasya@mail.ru должна выйти эта форма для написании сообщения, естественно на тот емайл который он указал. Надеюсь вам стало понятней.
FaN DarK,

Нужно выполнить примерно так, переходим в шаблон страницы комментариев доски объявлений, вместо кода:

<?if($AUTHOR_EMAIL_JS$)?><a href="$AUTHOR_EMAIL_JS$" title="E-mail">E</a><?endif?>

вставьте:

<?if($AUTHOR_EMAIL$)?><a href="mailto:$AUTHOR_EMAIL$" title="E-mail">Написать автору</a><?endif?>

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

Yuri_Geruk,
Не могу понять что не так.. вроде сделал и майл указал только не кликабельна посмотрите может что не так.. http://vk.cc/5k6pmo
FaN DarK,

Чтобы ссылка типа mailto работала, на компьютере пользователя должен быть установлен почтовый клиент, в Windows это встроенный Microsoft Outlook для других систем другие, при нажатии на ссылку откроется окно вот как у меня:

я конечно установил клиент для проверки и как видно все работает, не продолжил настройку так как это лишнее, в поле From будет автоматически прописан майл автора поста если конечно у вас настроен почтовый клиент.

  • Если у вас окно подобное или другое не открылось при нажатии, значит у вас в системе не установлены почтовые клиенты, все работает как положено, у вас не установлен, в посетителей может быть установлен.
Yuri_Geruk,
А как сделать без установочной программы? Не поверю что только с ней будет работать! Вообще причем тут эта программа? Мне нужно что бы по типу "Почтовой формы" на самом сайте работало!!
FaN DarK,

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

конечно ваш вопрос можно решить, но здесь уже нужна дополнительная разработка(написание скрипта), который будет вставлять почту куда нужно, с данным вопросом уже к фрилансерам - https://upartner.pro/

...