الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

استفسار عن :setup Mail Server

Featured Replies

بتاريخ:

السلام عليكم

ما هو ال mail server ؟ وكيف أعمل له  installation  ؟  ثم كيفية ال confiquration علي ال oracle database 10g?

 

لاستخدامه في إرسال mails عبر الأوراكل فورمز 

 

علما بأني Oracle Developer وخبرتي فى ال DBA محدودة 

 

وجزاكم الله خيرا  :)

 

بتاريخ:

السلام عليكم

الخطوات في اللينك التالي:

 

http://itbloggertips.com/2013/05/how-to-send-an-e-mail-from-10g-oracle-database/

بتاريخ:
  • كاتب الموضوع

وعليكم السلام ورحمة الله وبركاته

 

بس أنا مش لاقي SMTP check box  .. علما بأن نظام التشغيل windows 7 32-bit

 

وهل ممكن أكتب اسم الجهاز مكان ال IP مثال (Mohamed-PC) ليكون كالتالي :
alter system set smtp_out_server = ’Mohamed-PC:25′ scope=both;

وأخيرا  فى هذا الجزء من ال Procedure  ==>

------------------------------------------------------------------

l_mailhost VARCHAR2 (255) := 'Domain.MAIL.com'; 

------------------------------------------------------------------

ممكن ال  www.yahoo.com  =l_mailhost  لأن مش عندي domain

وشكرا

بتاريخ:

وممكن اعرف ازاى اقدر اشغل smtp

على linux

بتاريخ:
  • كاتب الموضوع

 

بتاريخ:
  • كاتب الموضوع

 

وأخيرا  فى هذا الجزء من ال Procedure  ==>

------------------------------------------------------------------

l_mailhost VARCHAR2 (255) := 'Domain.MAIL.com'; 

------------------------------------------------------------------

ممكن ال  www.yahoo.com  =l_mailhost  لأن مش عندي domain

 

 

حاولت أرفع صور بس بتظهر لي رسالة "غير مسموح رفع صور بهذا الامتداد" علما بأني حاولت ب png-gif-jpg

فعملت ملف وورد ورفعته علي 4shared

http://www.4shared.com/file/C9IhCMQFce/smtp.html

وشكرا للمتابعة

بتاريخ:
  • كاتب الموضوع

up

بتاريخ:

 

السلام عليكم

جرب عمل Disable لـ:

1- Firewall.

2- Antivirus program.

3- واختر Internet Information Service مرة اخرى.

 

بتاريخ:
  • كاتب الموضوع

وعليكم السلام ورحمة الله وبركاته

تم عمل الآتي :

1-disable Firewall

2- Remove Antivirus Program

3- Restart my PC

4- Recheck for IIS (Internet Information Services) but there is no "SMTP server" word exist in it's details

5- Restart again

6- Exec the procedure

ولم يجدي نفعا وظهرت الرسالة :

------------------------------------------------------------------------------

Error at line 1
ORA-29278: SMTP transient error: 421 Service not available
ORA-06512: at "SYS.UTL_SMTP", line 21
ORA-06512: at "SYS.UTL_SMTP", line 97
ORA-06512: at "SYS.UTL_SMTP", line 399
ORA-06512: at "SYS.SENDMAIL", line 58
ORA-29278: SMTP transient error: 421 Service not available
ORA-06512: at line 2

------------------------------------------------------------------------------

معلش يا هندسة أنا تعبك معايا  .... ربنا يجعله في ميزان حسناتك

بتاريخ:

السلام عليكم

جرب هذا الكود او الكود السابق مع تغيير الـ Domain إلى 127.0.0.1 :

CREATE OR REPLACE PROCEDURE SEND_MAIL (
msg_to varchar2, 
msg_subject varchar2,
msg_text varchar2 )
IS
c utl_smtp.connection;
rc integer; 
msg_from varchar2(50) := 'Oracle'; 
mailhost VARCHAR2(30) := '127.0.0.1'; -- local database host 

BEGIN
c := utl_smtp.open_connection(mailhost, 25); -- SMTP on port 25 
utl_smtp.helo(c, mailhost);
utl_smtp.mail(c, msg_from);
utl_smtp.rcpt(c, msg_to);

utl_smtp.data(c,'From: Oracle Database' || utl_tcp.crlf ||
'To: ' || msg_to || utl_tcp.crlf ||
'Subject: ' || msg_subject || 
utl_tcp.crlf || msg_text);
utl_smtp.quit(c);

EXCEPTION
WHEN UTL_SMTP.INVALID_OPERATION THEN
dbms_output.put_line(' Invalid Operation in Mail attempt 
using UTL_SMTP.');
WHEN UTL_SMTP.TRANSIENT_ERROR THEN
dbms_output.put_line(' Temporary e-mail issue - try again'); 
WHEN UTL_SMTP.PERMANENT_ERROR THEN
dbms_output.put_line(' Permanent Error Encountered.'); 
END;
/

أو:

DECLARE
    mailhost   VARCHAR2(64) := '127.0.0.1';
    sender     VARCHAR2(64) := '[email protected]';
    recipient  VARCHAR2(64) := '[email protected]';
    mail_conn  utl_smtp.connection;
BEGIN
    mail_conn := utl_smtp.open_connection (mailhost, 25);
    utl_smtp.helo (mail_conn, mailhost);
    utl_smtp.mail (mail_conn, sender);
    utl_smtp.rcpt (mail_conn, recipient);
    utl_smtp.open_data (mail_conn);
    utl_smtp.write_data (mail_conn, 'This is a test ' || chr(13));
    utl_smtp.write_data (mail_conn, 'test' || chr(13));
    utl_smtp.close_data (mail_conn);
    utl_smtp.quit (mail_conn);
END;
/

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.