Sending cache notifications to the backend ABAP

Hi,
1. How the cache notifications are sent to the backend ABAP?
2. What is the role of INTEGRATION_DIRECTORY_HMI ( /dir/CacheRefresh )?
3. If I need to require cache notifications to be sent from PI (ABAP 7.1) to ECC (ABAP 7.0), do i need to  have INTEGRATION_DIRECTORY_HMI in ECC?
Thanks and regards,
Sreehari

Hi Abhishek,
Just want to be clear about one thing. If INTEGRATION_DIRECTORY_HMI stores the cache updates, and I need to send these updates to ECC ( which is on a seperate AS ),  ideally I should be having the RFC destination in ECC as well.
My understanding was if the RFC destination exist in PI, it will send cache notifications to the ABAP of PI. If we need to send cache notifications to some other ABAP system in the landscape, we need to have the RFC destination there as well. Please correct me if I am wrong.
Many Thanks and regards,
Sreehari

Similar Messages

  • How to send a Notification in the Background????

    Hi Experts,
    I am working on a process consisting of 2 activities :-
        - Creation of a Proposal by the Employee
        - Evaluation & Approval of Proposal by the Manager
    I have these 2 doubts :-
        - I need to send a notification to the manager on creation of a proposal. How do i go about it???
        - Also i need to send a notification to the user regarding the approval or rejection of the proposal.
    Should i create a Callable Object in GP and add that in the Action Create Proposal???
    please guide me regarding the same.
    Thanks a lot.
    Cheers
    Gaurav Raghav

    Hi again
    Usually it takes a while till the Adobe designer loads, but if the window remains blank... hmmm than I guess it should be some error in Adobe Document Services configuration...
    So I guess you know this, but just in case here are installations you need to use for Adobe Document Services and composite forms in Web Dynpro Applications:
    ·        A local installation of Adobe LiveCycle Designer 7.1.
    You can download Adobe LiveCycle Designer 7.1 from SAP Service Marketplace at: service.sap.com/installations - Search for Installations and Upgrades (from the left-hand side navigation) and then for material number 50083078_1. To install the Adobe LiveCycle Designer, use the file SapAldSetup.exe from the downloaded archive 50083078_1.ZIP.
    ·        A local installation of Adobe Reader 7.0 or higher or a full version of Adobe Acrobat 7.0.
    You can download Adobe Reader for free from the Adobe web site.
    Depending on your requirements, you may also need to configure specific composite form properties.
    Apart from that, if you have a ready composite form created previously, you can upload it by checking the Field-Based Template checkbox in the beginning of the wizard for creating composite form.Thus, the wizard does not make you create a new one from scratch, but rather upload your own.
    Hope that was helpful
    Greets,
    Petra

  • Send a notification to the proxy when he is removed as proxy

    We have a requirement to send a notification to the proxy when he is removed as proxy.
    There is one out of box notification to the proxy when assigned. But could not figure out an option to send a notification when proxy is removed.
    Is there a way?
    Thnx
    Sid
    Edited by: Sidharath on Jun 4, 2012 2:23 PM

    yes, there is a OOTB system property called XL.ProxyNotificationTemplate to tell user that he is a proxy. But as far as I know there is no notification to 'proxy removed' .
    1-You can create a system property and add SQL's into it. Please check this link I replied before: Re: Exception while setting security question
    2-You can create a trigger into database (proxy table=PXD) that start some procedures(including e-mail notification) if proxy user is removed.
    I hope this helps.
    Thiago Leoncio.

  • Error Sending a notification from the Workflow

    Hi All,
    We are having the following error when we are trying to send a notification to the user.
    The is just a FYI notification so the workflow process is showing Completed with Errors.
    Then Error Message has the following text.
    [WF_ERROR] ERROR_MESSAGE=3835: Error '-20002 - ORA-20002: 2018: Unable to generate the notification XML. Caused by: 2020: Error when getting notification content. Caused by: ORA-01001: invalid cursor Wf_Engine.GetItemAttrNumber(PPGARWF, 569386-169741-1007928-4543134-301073, ORG_ID) Wf_Notification.GetAttrClob(601087, RECEIPT_DETAILS, text/html) Wf_Notification.oldGetAttrClob(601087, RECEIPT_DETAILS, text/html) WF_NOTIFICATION.GetFullBody(nid => 601087, disptype => text/html) WF_MAIL.GetLOBMessage3(nid => 601087, r_ntf_pref => MAILHTM2)' encountered during execution of Generate function 'WF_XML.Generate' for event 'oracle.apps.wf.notification.send'. ERROR_STACK= WF_MAIL.GetLOBMessage3(601087, WFMAIL, 2020: Error when getting notification content. Caused by: ORA-01001: invalid cursor Wf_Engine.GetItemAttrNumber(PPGARWF, 569386-169741-1007928-4543134-301073, ORG_ID) Wf_Notification.GetAttrClob(601087, RECEIPT_DETAILS, text/html) Wf_Notification.oldGetAttrClob(601087, RECEIPT_DETAILS, text/html) WF_NOTIFICATION.GetFullBody(nid => 601087, disptype => text/html) WF_MAIL.GetLOBMessage3(nid => 601087, r_ntf_pref => MAILHTM2), Step -> Getting text/html body) WF_XML.GenerateDoc(oracle.apps.wf.notification.send, 601087) WF_XML.Generate(oracle.apps.wf.notification.send, 601087) WF_XML.Generate(oracle.apps.wf.notification.send, 601087) Wf_Event.setMessage(oracle.apps.wf.notification.send, 601087, WF_XML.Generate) Wf_Event.dispatch_internal() [Error Process Error: 3116: Activity 'WFERROR/DEFAULT_ERROR' is not a runnable process.]
    Please can some one help me finding the root cause for the issue.
    Thanks,
    Varun

    Hi
    Thanks for your concern and help.
    Actually in my case it is a Sales Order OEOL workflow which is customised. Almost 90-100 SO get stuck with the following below error. When we try to run the "Retry Workflow Error Activitivity" program it clears them all except few. Please can you advice.
    Failed Activity Fulfill - Deferred
    Activity Type Function
    Error Name -1001 [Error Process Error: -1
    Error Message  ORA-01001: invalid cursor [Error Process Error: ORA-01001: invalid cursor ORA-01001: invalid cursor]
    Error Stack Wf_Engine.GetItemAttrText(OEOL, 3432469, ERROR_ITEM_TYPE) WF_ITEM.SetEndDate(OEOL, 3432469) Wf_Item_Activity_Status.Create_Status(OEOL, 3432469, 39202, COMPLETE) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 39202) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132829, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132829, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132829, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132846) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132555, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132555, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132555, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132551) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 131928, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 131928, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 131928, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 131930, COMPLETE) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 131930, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 131930, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 131932, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 131932, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 131932, 50) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132551, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132559, COMPLETE) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132458, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132458, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132458, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132460, COMPLETE) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132460, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132460, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132466, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132466, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132466, 50) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132559, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132560) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132560, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132560, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132557, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132557, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132557, 50) Wf_Engine_Util.Complete_Activity(OEOL, 3432469, 132553, #NULL) Wf_Engine_Util.Execute_Activity(OEOL, 3432469, 132553, RUN) Wf_Engine_Util.Process_Activity(OEOL, 3432469, 132553) Wf_Queue.ProcessDeferredEvent(OEOL) [Error Process Error: Wf_Engine.GetItemAttrText(OEOL, 3432469, .ADMIN_KEY)]
    *********************************************************************

  • Send email notification when the baseline and actual values are different in project

    Hi
    I am working with MS Project 2013 and Project Server 2013.
    I need to the send email notification to the program manager (or to a user) whenever the project manager changes the task finish date for a task. Comparison should happen with the baseline finish and the difference needs to be updated to the Program Manager
    over mail.
    How to configure/customize email notification for changes in MPP.
    Please suggest.
    Regards,
    Sudhir

    If you are not having developer skills it will be complicated for you.
    You need to create event handler by code, as in the below link:
    http://msdn.microsoft.com/en-us/library/office/gg615466%28v=office.14%29.aspx
    Then compare your values and finally send email by code.
    Twitter : @MShoubaki | http://jo.linkedin.com/in/mshoubaki

  • Auto provisioning users and send email notification to the users

    I currently have CUCM 10.5 setup to auto register phones and I use Cisco prime provisioning 10.5 to auto provision the users.
    Self provisioning is setup and users can call the IVR number enter the self service ID, which is their DN.
    what I would like to do is send an email notifying  the end user of their setup and how to use their telephony device Example (Self-service ID: 8888, auth code: 3333) is this possible from Prime Provisioning or CUCM.

    Thanks Jamie
    Wishful thinking I guess. It would have been seamless if they added that form of email notification to end users when auto provisioning. Anyways to get around that I used MS word mail merge and used the same spread sheet I used to batch provision the users to send the Self-service ID to the email contacts.

  • How to send email notification with the help of OID

    I have a query,is there a way to send email notification (something like password change) to users from OID(Oracle Internet Directory)?
    Regards,
    Arun K M

    Macs newer than 10.7's release just need to boot with the 'D' key.  
    Otherwise you need to find the original installer disk of the Mac, or call AppleCare for it to be able to run the hardware diagnostic.

  • Sending Mail Notification From the database server

    Hi All,
    I want to send the mail notification to any email id from the database server.
    I used the in built Package UTL_SMTP(pp_to,pp_from,pp_subject,pp_hostname) but i didn't got the success. Actually i dont know how and what parameters has to pass to this package .
    It will great help if some body helps with the an example.
    Thanks in Advance

    917574 wrote:
    I want to send the mail notification to any email id from the database server.Oracle version?
    The easiest is to use UTL_MAIL - available from 10g onwards. If you're on 11g, you also need an ACL (Access Control List) entry to allow PL/SQL code to step outside the database and connect to an external server.
    UTL_MAIL uses UTL_SMTP. You can use UTL_SMTP directly, but then you need to understand the SMTP protocol and how to correctly construct Multipurpose Internet Mail Extensions (MIME) e-mail bodies. Not difficult - but something that many developers seem insistent to remain ignorant about.

  • Workflow to send email notification to the assigned person using Sharepoint Designer 2013

    Hi,
    The requirement is whenever the assigned to Field is changed to someone, the assigned to person should get an email notification saying that the item has been assigned to you.
    I created a sharepoint designer List Workflow to send an email notification, below are the steps,
    1. Log workflow to the workflow history
    2. then Wait for Assigned to be not empty
    3. then Email currentItem:AssignedTo
    4.then stop the workflow
    But the thing is whenever any field is changed in the particular item this email triggers, I want to send email only when Assigned to Field is changed and not any other field. how do i write the condition to check only if the assigned to field is changed
    or not and and how i trigger the email.
    Any help is much appreciated.
    Thank you
    Smile Always

    Hi,
    According to your post, my understanding is that you want to send email via workflow while the assigned to field value changed.
    We can create a helper field
    which will store the previous value of the Assigned To, then you can compare the current value with previous value of assigned to and send an email accordingly.
    I have made a simple workflow demo below, you can refer to it.
    I have created a new single line of text type field AssignedPerson in the list, then use the workflow below to achieve your scenario.
    More reference:
    http://officepowerups.com/2013/07/09/send-email-when-specific-field-changes-in-sharepoint/
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • How to reassign the notifications from the backend

    Hi Friends,
    I am new to the workflow, I received one requirement from customer i.e When employee transferring from one organization to other organization whatever the notifications pending with him,
    Those notifications will be reassigned to the employee who is coming into that position.
    Is there any possibility to reassign the notification from back end (PL/SQL).
    Please help how to achieve  this...
    Thanks in Advance,
    Uday Kiran.

    Try wf_notification.forward. Please find more details here.
    New WF_Notification APIs (Oracle Workflow What's New)

  • My Iphone wont send push notifications for the app Telegram, what do I do to fix it?

    When my Iphone is locked the push notifications will work for every app but one. My telegram app wont push notifications when someone messages me, what setting can I change to fix it?

    Hey gingertodd0911,
    Welcome to Apple Support Communities.
    This article has information that may help you resolve the issue with no push notifications for that app on your iPhone 5s.
    About Notifications on iPhone, iPad, and iPod touch - Apple Support
    Not getting notifications for a specific app
    Push notifications require an active Wi-Fi or cellular connection. If you’re not getting notifications for a specific app, try these steps:
    Go to Settings > Notifications to verify that the app supports notifications. If notifications do not appear in the Notification Center, make sure that the Notification Center setting for the app is enabled.
    Make sure you’re signed in to your Apple ID.
    If you’ve recently installed an app or restored a backup, open the app to start getting notifications.
    So long,
    -Jason

  • CACHE NOTIFICATIONS

    Hi,
      Whenever i activate the change list, i could see some errors in the cache notifications(Environment->Cache Notifications).
    The errors are
    1) Unable to contact Adapter Engine "af.mtx.bw" that is   affected by the data changes
    2)http connection to "http://bw:8200/CPACache/invalidate" returns the status code "401" in response
    How do i resolve this?
    I have plain J2SE Adapter Engine installed on my m/c. In my Adapter Configuration, i have only one entry under the Adapter Engine Drop down box(instance is Integration Server). Is it correct or should i get my decentral adapter engine in that drop down box?
    My configuration changes are not getting reflected in the SXI_CACHE tcode.For ex. i have a sender agreement in my ID. But its not present under the SXI_CACHE TCODE.similarly communication channel is missing in XI Runtime Cache.
    Thanks in advance
    Regards
    Amith

    Hi,
      MY SLD is connected to the AE. Bcoz i could see my AE Entries in the sld and my SLDACCESSOR is working properly in AE.
    When i try to refresh the cache in Integration Directory for the cache instance CENTRAL INTEGRATION SERVER, i am getting a message that
         "http connection to "http://bwxi:8200/CPACache/invalidate" returns the status code "401" in response"
    Sometimes i am getting a message saying that SAP_XIADAPTER FRAMEWORK is not found in SLD.
    what do i need to do?
    Regards

  • Problem with Notification update from backend (local notif)

    Hi all
    I created a Local notification and uploaded the same to the server. I found the same notification in the backend and made some changes to it and then tried to sync the data to the MAM application but I got the following error message
    “Exception while proccessing method SMARTSYNC : java.lang.RuntimeException: Error while Smart Sync inbound processing: java.lang.IllegalStateException: State NEW_INSYNC does not allow this transition: srvMod”
    Any solution or suggestion would be helpful
    Thanks
    Gopi

    Hi Gopi,
    Looks like a problem in the middleware. Can you check in merep_mon what the server is sending to the client for that particular notification?
    It should ideally be a success message along with a Replace.
    But I fear that it may be sending a modify message. Can you confirm this?
    Also the latest SP is SP18 do you have any plans to upgrade?
    Best Regards,
    Karthik

  • Int Dir Environment Cache Notifications - Error

    Every one,
    Int Dir > Environment > Cache Notifications, gives the follwoing Dialog,
    <i>Unable to determine the name of the central Adapter Engine from the System Landscape Directory at this time. Notifications to the central Adapter Engine are therefore listed using the technical name of the Adapter Engine. This is usually structured as follows: <b>af.<SAP System ID>.<Name of application server></b></i>
    sxi_cache on the abap stack works fine.
    My guess is that,
    I did not create any SLD entry for the central AE. That could be the problem.
    We have all the components on a single server and only one AE. There are no remote AEs.
    -Naveen.

    Naveen,
    This is because of incosistence of SLD entries- refer SAP Note - 764176 and do accordingly.
    Regards,
    moorthy

  • Cannot Send Email Notification Using Stored Procedure.

    Hi Friends,
    I tried to execute this job scheduler...
    begin
    dbms_scheduler.create_job(
    job_name => 'ILMS_JOB_SCHEDULE'
    ,job_type => 'PLSQL_BLOCK'
    ,job_action => 'begin ilms.check_reminder(); end; '
    ,start_date => SYSTIMESTAMP
    ,repeat_interval => 'FREQ=DAILY'
    ,enabled => TRUE
         ,end_date => NULL
    ,comments => 'Ilms job schedule for notification.');
    end;
    However, since the effect is too long I rescheduled the frequency to be every one minute in this set attribute...
    BEGIN
    DBMS_SCHEDULER.SET_ATTRIBUTE(
              name => 'ILMS_JOB_SCHEDULE'
              ,attribute => 'repeat_interval'
              ,value => 'FREQ=MINUTELY;INTERVAL=1'
    DBMS_SCHEDULER.DISABLE('ILMS_JOB_SCHEDULE');
    DBMS_SCHEDULER.ENABLE('ILMS_JOB_SCHEDULE');
    END;
    Check Reminder is the stored procedure invoked by job scheduler to check values in database columns before sending email notification to the respective recipients' email address and also the format of the email notification to be sent to the recipients...
    CREATE OR REPLACE PROCEDURE check_reminder AS
    NO number;
    CURSOR emp_cur is
    select * from pergerakan_ks where TASK_FLAG=7 and TASK_STATUS='InProgress';
    emp_rec emp_cur%rowtype;
    email_to varchar2(200);
    default_email varchar2(200);
    mesg varchar2(4000);
    no_kes varchar2(100);
    subj varchar2(4000);
    kpi number;
    crlf VARCHAR2( 2 ):= CHR( 13 ) || CHR( 10 );
    BEGIN
    default_email:='@abc.com.my';
    FOR emp_rec in emp_cur
    LOOP
    if emp_rec.PKS_TKH_TERIMA is null then
    dbms_output.put_line('count day ' || round(sysdate - to_date(emp_rec.pks_tkh_hantar)) || crlf || crlf);
    if round(sysdate - to_date(emp_rec.pks_tkh_hantar)) >3 then
    email_to:=emp_rec.pks_penghantar_id||default_email;
    select b.KS_BIL_NO into no_kes from kertas_siasatan b where b.KS_ID = emp_rec.pks_ks_id;
    subj:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    mesg:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    dbms_output.put_line('Sending email to ' || email_to || ' subject: ' || subj);
    dbms_output.put_line('update old pergerakan pks_id : '||emp_rec.pks_id);
    update pergerakan_ks set task_status='Done' where pks_id=emp_rec.pks_id;
    dbms_output.put_line('insert new pergerakan ks : ');
    insert into pergerakan_ks(pks_id,pks_ks_id,pks_km_id,pks_penghantar_id,pks_tkh_hantar,
    pks_penerima_id,pks_tkh_terima,task_name,task_owner,task_status,task_flag,fb_id)
    values(pks_id_seq.nextval,emp_rec.pks_ks_id,emp_rec.pks_km_id,
    emp_rec.pks_penghantar_id,sysdate,
    null,
    null,emp_rec.task_name,
    emp_rec.pks_penghantar_id,
    'InProgress',6,emp_rec.fb_id);
    commit;
    e_mail_message(email_to,email_to,subj,mesg);
    end if;
    end if;
    if emp_rec.PKS_TKH_TERIMA is not null then
    dbms_output.put_line('emp_rec.pks_km_id ' || emp_rec.pks_km_id || crlf);
    select c.KM_KPI into kpi from keluar_masuk_ks c where c.KM_ID = emp_rec.pks_km_id;
    no := round(sysdate - to_date(emp_rec.pks_tkh_terima))-kpi;
    dbms_output.put_line('count day - kpi' || no || crlf);
    dbms_output.put_line('kpi ' || kpi || crlf);
    if no = 1 then
    email_to:=emp_rec.pks_penghantar_id||default_email;
    select b.KS_BIL_NO into no_kes from kertas_siasatan b where b.KS_ID = emp_rec.pks_ks_id;
    subj:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    mesg:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    dbms_output.put_line('Sending email to ' || email_to || ' subject: ' || subj);
    email_to:=emp_rec.task_owner||default_email;
    subj:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    mesg:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    dbms_output.put_line('Sending email to ' || email_to || ' subject: ' || subj);
    e_mail_message(email_to,email_to,subj,mesg);
    e_mail_message(email_to,email_to,subj,mesg);
    end if;
    if no = 3 then
    select b.KS_BIL_NO into no_kes from kertas_siasatan b where b.KS_ID = emp_rec.pks_ks_id;
    email_to:=emp_rec.task_owner||default_email;
    subj:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    mesg:='Reminder untuk Membuat Tindakan Bagi No Kes '||no_kes;
    dbms_output.put_line('Sending email to ' || email_to || ' subject: ' || subj);
    e_mail_message(email_to,email_to,subj,mesg);
    end if;
    end if;
    END LOOP;
    END;
    E_mail_message is the stored procedure invoked by the check_reminder to tell scheduler information of the connection and the email address of the recipients...
    CREATE OR REPLACE procedure
    e_mail_message
    from_name in varchar2,
    to_name in varchar2,
    subject in varchar2,
    message in varchar2
    is
    l_mailhost VARCHAR2(64);
    l_from VARCHAR2(64);
    l_to VARCHAR2(64);
    crlf VARCHAR2( 2 ):= CHR( 13 ) || CHR( 10 );
    l_mail_conn UTL_SMTP.connection;
    mesg VARCHAR2( 4000 );
    BEGIN
    select a.SERVER into l_mailhost from email_setting a where a.SERVER is not null;
    select a.USERNAME into l_from from email_setting a where a.SERVER is not null;
    --UTL_SMTP.open_data(l_mail_conn);
    mesg:= 'Date: ' || TO_CHAR( SYSDATE, 'dd Mon yy hh24:mi:ss' ) || crlf ||
    'From: <'||l_from||'>' || crlf ||
    'Subject: ' ||subject|| crlf ||
    'To: '||to_name || crlf || '' || crlf ;
    mesg:=mesg||message;
    l_mail_conn := UTL_SMTP.open_connection(l_mailhost, 25);
    UTL_SMTP.helo(l_mail_conn, l_mailhost);
    UTL_SMTP.mail(l_mail_conn, l_from);
    UTL_SMTP.rcpt(l_mail_conn, to_name);
    UTL_SMTP.data(l_mail_conn, mesg);
    UTL_SMTP.quit(l_mail_conn);
    END;
    I tried to execute to execute the e_mail_message procedure but received this error. Also, no notification sent to the email address...
    ORA-29279: SMTP permanent error: 501 5.1.3 Invalid address
    ORA-06512: at "SYS.UTL_SMTP", line 21
    ORA-06512: at "SYS.UTL_SMTP", line 99
    ORA-06512: at "SYS.UTL_SMTP", line 241
    ORA-06512: at "ILMS.E_MAIL_MESSAGE", line 33
    ORA-06512: at line 13
    Please help so that I can receive the email notification into my email...thanks in advance for your time..

    user13281540 wrote:
    ORA-29279: SMTP permanent error: 501 5.1.3 Invalid address
    ORA-06512: at "SYS.UTL_SMTP", line 21
    ORA-06512: at "SYS.UTL_SMTP", line 99
    ORA-06512: at "SYS.UTL_SMTP", line 241
    ORA-06512: at "ILMS.E_MAIL_MESSAGE", line 33
    ORA-06512: at line 13This is not an Oracle error - this is the mail server saying "+hey, I don't like that e-mail address you are supplying, I'm not accepting it!+".
    If you look at RFC821 (Request For Comments memo 821 describes the SMTP specifications), you'll see that the sender and recipient needs to be supplied in the format +<[email protected]>+, e.g. +<[email protected]>+.
    I have found that not all SMTP servers are equal in this regard. Some may insist on the brackets around the address, some may not.
    You need to confirm the format of the addresses you use in the "+MAIL FROM+" and "+RCPT TO+" commands.. and ensure that these formats are accepted by your SMTP server - and if not, change your code to use an acceptable format.
    The easiest way to do this is using telnet - and interacting directly and manually with the server. SMTP is a clear text protocol and easy to use manually. Try it. It is the best way to test SMTP interaction and validate the approach and SMTP commands and arguments used by your code.

Maybe you are looking for

  • Using Scripts to detect document size in inches?

    Is it possible that a script detects the document size in inches not in pixels? Thanks for the help!

  • Managed Settings missing in Profile Manager after upgrade to Server 3 bis

    Hi all, I have alsmot the same issue than the one which is described into this discussion: https://discussions.apple.com/message/23468341#23468341 However, I have different logs: —————————— [0m 2:: [13358] [2013/11/07 11:20:49.999] Updating PGModel '

  • Standby VPN in the ASA 5505

    Hello, I'm triying find out if there is a way to put a second vpn site-to-site as standby and if the primary come down  this standby come to up. for exemplo, I have a ASA 5505 in my branch office I wish add two VPN site-to-site to my head office. one

  • Hi I Have Problem

    Hi , I m designer ,i m from india.I wanted to become a adobe certified with photoshop.... but i dont have resources in india and also i dont know where i ll gonna for exam and all .... etc . pls help me .... Imran...

  • Help, please, with wifi settings....!

    I am feeling like an idiot and am not having success finding clear, definitive help with wifi settings. I am trying to connect to the internet using my office wireless network via wifi. The office wireless network has pre-defined DNS settings and IP