2016-04-10 11 views
-2

Как настроить Oracle Apex (приложение экспресс) на отправку писем через мою учетную запись Gmail без использования моего собственного SMTP?Как настроить Gmail с помощью Oracle Apex с помощью stunnel (application express) 5.0.3

+0

Пожалуйста, смотрите [это мета-вопрос] (http://meta.stackoverflow.com/q/320607/266304). Ответ автоответчика в порядке, но вам по-прежнему нужен хороший вопрос и отдельный ответ. В этом случае вопрос, как «Как настроить Gmail ...», будет слишком широк и неактуальным. –

ответ

1

фона:

  • Апекс 5.0.3 установлен с Oracle XE 11.2, установленной на Centos (Linux) 6.x
  • SMTP, не требуется, чтобы быть включен в CentOS. Мы будем использовать gmail один напрямую.
  • Решение основано на окна реализации Опубликовано: Håvard Кристиансен в : http://monkeyonoracle.blogspot.com/2009/11/plsql-and-gmail-or-utlsmtp-with-ssl.html
  • будет использовать Stunnel для общения с Gmail непосредственно.
  • Инструкции по установке Apex/Oracle XE не включены.

Установка (вычеркнут из моей головы):

1.Install Stunnel как корень:

yum install stunnel -y 

2.Create конф файл для Stunnel с использованием нано или VI (для установки нано: ни установить нано -y)

nano /etc/stunnel/stunnel.conf 

3.Введите следующую новое stunnel.conf создано:

; Use it for client mode 
client = yes 

[ssmtp] 
accept = 1925 
connect = smtp.gmail.com:465 

4.restart Stunnel используя любой метод, например, убить -9 и начать использовать следующую команду:

/usr/bin/stunnel 

5.Log в к вершине, как администратор: http://yourhost:port/ords/apex_admin

Go to : Manage instance -> instance settings. 

6.Нажмите следующие настройки:

SMTP Host Address : 127.0.0.1 (or your local) 
SMTP Host Port : 1925 (as u can see in stunnel.conf above). 
SMTP Authentication Username : your gmail username : etai.guday (WITHOUT @gmail.com) 
SMTP Authentication Password : gmail password 
Use SSL/TLS : NO 
Default Email From Address : [email protected] (including @gmail.com) 

7. Ограничения на gmail, которые ВЫ ДОЛЖНЫ включать: https://g.co/allowaccess использовать вышеуказанный метод (с соответствующей учетной записью Gmail).

8.Enable Oracle DB ACL с помощью пыльник

пример
https://www.dropbox.com/s/2ieaawy5gme9a50/email_configuration_acl_for_apex.txt?dl=0 

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

 Смежные вопросы

  • Нет связанных вопросов^_^