Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.01.2011, 16:26
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 1  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
По умолчанию отправка сообщения на 2 email

Доброго времени суток, есть форма с 2-мя полями для ввода емейла (почта для Админа 1 и почта для Админа 2) и полем для сообщением, после заполнения полей, нужно чтоб это сообщение получили Админ 1 и Админ 2, как можно подобное реализовать?

Старый 05.01.2011, 20:45
surlac вне форума Посмотреть профиль Отправить личное сообщение для surlac Найти все сообщения от surlac
  № 2  
Ответить с цитированием
surlac
 
Аватар для surlac

блогер
Регистрация: Nov 2010
Сообщений: 143
Записей в блоге: 1
Для этого нужен сервер с технологией предоставляющей Mail API (например Java). На этот API вешается реализация (например класс JavaMailSenderImpl из Spring Mail). Ваша флешка обращается к серверу со списком адресов и сообщений. Сервер рассылает письма.
Это можно сделать и на PHP, принцип думаю такой же.

Старый 05.01.2011, 20:59
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 3  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Скрипт PHP в простейшем виде выглядит примерно как в этом примере:

http://flash-world.ru/flash_tutorial/9-flash_i_php.html

Старый 05.01.2011, 21:04
surlac вне форума Посмотреть профиль Отправить личное сообщение для surlac Найти все сообщения от surlac
  № 4  
Ответить с цитированием
surlac
 
Аватар для surlac

блогер
Регистрация: Nov 2010
Сообщений: 143
Записей в блоге: 1
Кстати, объясните почему считается, что отправлять письма напрямую из флешки (через SMTP Mailer или as3maillib) не безопасно?

Старый 05.01.2011, 23:44
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 5  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Отправка писем в любом случае происходит через smtp-сервер.
Этот сервер требует авторизации.
Вы прописываете параметры авторизации во флешке, кулл-хацкер вскрывает флешку и становится честным авторизованным пользователем Вашего smtp-сервера.

Старый 06.01.2011, 00:19
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 6  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
отлично, а тогда как тут реализовано: http://www.flabell.com/flash/AS3-Send-To-Friend-324 ?

да и php файл отсюда же можно взять:

PHP код:
<?php 
foreach($_POST as $key => $value) {    
    $
$key $value;
}

define('DESTINATION_EMAIL',$item3);
define('SUBJECT_EMAIL','Message from '.$item0);

$mailText "
Hi 
$item2, <br /><br />

$item0 sent you the following message:<br />

<p style='font-size:12px;font-family:arial;'>
"
.nl2br($item4)."
</p>"
;

$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";

$headers .= 'From: '.$item0.' <'.$item1.'>' "\r\n";

if(!
mail(DESTINATION_EMAIL,
    
SUBJECT_EMAIL,
    
$mailText,
    
$headers)){   
}  

?>
и работает прекрасно, только исходника флешки нету

Старый 06.01.2011, 00:26
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 7  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Используя функцию mail в php
Только отправляемая таким образом почта часто попадает в спам.

Старый 06.01.2011, 00:44
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 8  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
попадание в спам как раз зависит от настроек почтового сервера

Цитата:
да и php файл отсюда же можно взять:
Почтовый php-скрипт - это как правило 10-20 строк. Ничего сложного в нем нет. Более наглядный скрипт в той ссылке, что я привел выше. Отправка производится либо через функцию mail, либо напрямую через сокеты, либо через почтовые функции, дополнительно установленные на хостинге. Для Вашего случая подходит самый простой случай.

Старый 06.01.2011, 00:47
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 9  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
именно самый просто случай, как например с контактной формой обычной, только проблема в том, как за один раз сделать отправку на 2 разных почтовых адреса

Старый 06.01.2011, 00:59
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 10  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Цитата:
Сообщение от NikolyA Посмотреть сообщение
именно самый просто случай, как например с контактной формой обычной, только проблема в том, как за один раз сделать отправку на 2 разных почтовых адреса
Мущщина, может вы все-таки будете читать ссылки, которые вам дают.

Цитата из моей ссылки:
Цитата:
Перейдем к более сложному примеру. Предыдущие скрипты работали с форматом text/plain, теперь же попробуем отправить почту в формате HTML нескольким адресатам с указанием кодировки:

Создать новую тему Ответ Часовой пояс GMT +4, время: 21:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 21:57.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.