On mapping validation send e-mail on errors

I would like to be able to send an e-mail if the mapping comes up with an error.
I have a field (Supplier ID) and if its blank during the message mapping I want it to send an e-mail.
I have all the objects ready to send emails e.g. Mail adaptor etc, but need to know what to do in the mapping and how this works?

Hi McCarthy,
I would like to be able to send an e-mail if the mapping comes up with an error.
Yes, this can be done from mapping.
I have all the objects ready to send emails e.g. Mail adaptor etc, but need to know what to do in the mapping and how this works?
Create a UDF and raise an exception if field is blank. Use Alert to capture this exception and send mail.
My advice is not to use this in mapping. Check this in an adapter module or enhanced receiver determination and then you can easily route it to a mail receiver if not okay.
If you want to use it in mapping, then it cannot be achieved without BPM.
Hope this helps.
Regards,
Neetesh

Similar Messages

  • Trying to send e-mail and error message " a copy has been placed in your outbox. the sender address was rejected by the server"

    trying to send e-mail and error message " a copy has been placed in your outbox. the sender address was rejected by the server"

    i have the same problem with my 3gs and tried to add my email acc+pass in the outgoing server but it got rejected.
    just bin on the phone(45min) with my carrier support about this issue they are pretty much scratching there head, the settings i should use gets verified with no problems when i add the outgoung server, but still cant send mails.

  • Failed to send the mail message error code: -49

    Hi,
    When sending mail outside the company (outside the domain), getting this error: Failed to send the mail message error code: -49
    When sending mail internally (within the domain) successfully submitted.
    I was looking for notes relating to the subject but could not find anything that helped me
    I would appreciate your help,
    Hilla

    Hi Gordon,
    The problem was solved, the customer changed his ip adress on the server and it's OK now!
    Thank you !!
    Hilla.

  • I can't bring up my contact list when sending E mails, says error code

    At times I can't bring up my contact list when sending E mail. It says contact list error code. I can bring up my contact list when I use internet explorer. Sometimes fire fox crashes for no apparent reason ....

    Firefox doesn't do email, it's a web browser.
    If you are using Firefox to access your mail, you are using "web-mail". You need to seek support from your service provider or a forum for that service.
    If your problem is with Mozilla Thunderbird, see this forum for support.
    [http://www.mozillamessaging.com/en-US/support/] <br />
    or this one <br />
    [http://forums.mozillazine.org/viewforum.php?f=39]

  • Read SLG1 and send a mail if errors are found

    Hi
    I'm doing a aggregate check once a week.
    At the moment I have to go to SLG1, fill in Object and subobject and date/time every Monday morning.
    It could be nice to receive a mail if errors are found instead of doing this manually process.
    Br.
    Gunnar Einholm

    Hi Gunnar,
       Provide me the details of your selection values and I can guide you in writing an ABAP program... then you have to schedule it as a job . Let me know if you are interested.
    Best regards,
    Kazmi

  • Error while sending the mail( Database error for ADDR_PERS_COMP_COMM_GE)

    Hello guys,
    I am facing the error    " Database error for <ADDR_PERS_COMP_COMM_GET> <0> " as a pop-up message.
    below is my program.
    types: BEGIN OF t_p0002,
            pernr type PERSNO,       "Personnel number
            nachn TYPE PAD_NACHN,    "Last Name
            VORNA TYPE PAD_VORNA,    "First Name
            gbdat TYPE gbdat,        "Date of Birth
          END OF t_p0002.
    *******************Data of an object which can be changed**************************************
    data   S_maildata type SODOCCHGI1.
    *******************Text field length 255: texts***********************************************
    data : IT_MAILTXT1 type table of SOLISTI1 ,  "Internal table will contain texts of mail header
           WA_MAILTXT1 TYPE SOLISTI1,
           IT_MAILTXT2 type table of SOLISTI1 ,  "Internal table will contain texts of contents in the mail
           WA_MAILTXT2 TYPE SOLISTI1.
    *******************Structure of the API Recipient List*****************************************
    data : IT_MAILREC type table of SOMLRECI1,
           WA_MAILREC TYPE SOMLRECI1.
    DATA : it_pa0002 TYPE TABLE OF t_p0002,
           wa_pa0002 type t_p0002.
    data  Header_text type c LENGTH 15.
    CONSTANTS  content_text type c LENGTH 35 VALUE 'Tomorrow is the birthday of'.
    *******************Event start of selection***************************************************
    start-of-selection.
      PERFORM get_birthdate.   " will give birthday details
      PERFORM document_details. " will give text and mail details
    *&      Form  get_birthdate
          text : subroutine to get employee birthdate details
    form get_birthdate.
      data : l_date like sy-datum.
      refresh it_pa0002.
      l_date = sy-datum + 1.
      SELECT pernr nachn vorna gbdat
        from pa0002
        INTO TABLE it_pa0002
        where gbdat = '19650302'.
    ENDFORM.                    "get_birthdate
    *&      Form  document_details
          text : subroutine to get texts and mail details.
    FORM document_details.
      CLEAR: Header_text,
              wa_MAILREC.
      REFRESH  IT_MAILREC.
      S_maildata-obj_name = 'Birthday Reminder'.
      s_maildata-obj_descr = 'Birthday Reminder'.
      s_maildata-obj_langu = sy-langu.
      READ TABLE IT_MAILTXT1 INTO WA_MAILTXT1
      WITH KEY WA_MAILTXT1-line .
      WA_MAILTXT1-line = 'Birthday Reminder'.
      append WA_MAILTXT1 TO IT_MAILTXT1.
      CLEAR WA_MAILTXT1.
      LOOP at it_pa0002 INTO wa_pa0002.
        READ TABLE IT_MAILTXT2 INTO WA_MAILTXT2
         WITH KEY WA_MAILTXT2-line .
        CONCATENATE content_text ' ( ' wa_pa0002-pernr ' ) ' wa_pa0002-nachn wa_pa0002-vorna
        INTO  WA_MAILTXT2 SEPARATED BY ' '.
        append WA_MAILTXT2 TO IT_MAILTXT2.
        CLEAR WA_MAILTXT2.
        CLEAR wa_pa0002.
      ENDLOOP.
       LOOP AT IT_MAILREC INTO WA_MAILREC.
      WA_MAILREC-RECEIVER = 'Any mail id'.
      WA_MAILREC-rec_type = 'U'.
      append WA_MAILREC TO IT_MAILREC.
       ENDLOOP.
    ********************Function Mofule:To Send new Document*****************************************
      CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
      EXPORTING
      document_data = S_maildata
      DOCUMENT_TYPE = 'RAW'
      PUT_IN_OUTBOX = ' '
      COMMIT_WORK = 'X'
    IMPORTING
    SENT_TO_ALL =
    NEW_OBJECT_ID =
      tables
      OBJECT_HEADER = IT_MAILTXT1
      OBJECT_CONTENT = IT_MAILTXT2
    CONTENTS_HEX =
    OBJECT_PARA =
    OBJECT_PARB =
      receivers = IT_MAILREC
       EXCEPTIONS
       TOO_MANY_RECEIVERS = 1
       DOCUMENT_NOT_SENT = 2
       DOCUMENT_TYPE_NOT_EXIST = 3
       OPERATION_NO_AUTHORIZATION = 4
       PARAMETER_ERROR = 5
       X_ERROR = 6
       ENQUEUE_ERROR = 7
       OTHERS = 8
      IF sy-subrc = 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    "document_details
    After I pressed the exit button the program is getting terminated but still this mail is comming to sost transaction code.
    If I will comment the message code which is after sy-subrc the popup will not come and program will work without any interruption.
    Can anybody please solve this problem?

    Resolved

  • Outlook cannot send e-mail. Error: 530 Authentication Required

    Hello everyone,
    I'm new at this so I'm confused.  E-mails are sitting in my out box but I'm not getting any error messages.  When i trouble shoot e-mail settings, I get this error message: "Cannot send the message.  530 Authentication Required."   I would appreciate any and all help.

    Hey, Community Girl!  I just spent 2 days ripping my hair out over this same issue...  The answer was maddeningly simple/stupid.  In Outlook...  they ASK for your "user name" and "Password" (on the More Settings Tab).  What they
    actually WANT is your "email address" NOT your "user name", followed by your password.  This is easy.. I hope it works the same for you.
    In Outlook, go to Tools, Email Accounts, View or Change, click Next.  Highlight account information and click change.  In the lower right of the page... Click More Settings.
    Click the Outgoing Server Tab.
    Check the My outgoing server SMTP requires authorization.
    Check Log on Using:
    User Name:  Do NOT type your user name here... type your email address!
    Password:  Type in your password.
    Check the Remember password box.  OK
    That one small change FIXED 2 days of hair pulling on my part... I hope that does it for you too.
    Let me know...  I'd be interested if you fixed it.  Wish they had actually asked for what they wanted... User Name or Email Address ARE two different things!  Good luck!
    South Texan, you're a genius!  This 530 Authentication error has plagued me for 3 years now; when I call my internet service, they say it's a router firewall issue; when I call them, they say it's not their issue.  Changing the User Name field to
    my email address instead of my user account name worked!!!!! Thank you!!

  • Cannot send e-mail. Error #0x80048849.

    Would like to know what I'm doing wrong for being unable to send mail on the 'NET'. They're returned with notation "Error #0x80048849.

    Hey, Community Girl!  I just spent 2 days ripping my hair out over this same issue...  The answer was maddeningly simple/stupid.  In Outlook...  they ASK for your "user name" and "Password" (on the More Settings Tab).  What they
    actually WANT is your "email address" NOT your "user name", followed by your password.  This is easy.. I hope it works the same for you.
    In Outlook, go to Tools, Email Accounts, View or Change, click Next.  Highlight account information and click change.  In the lower right of the page... Click More Settings.
    Click the Outgoing Server Tab.
    Check the My outgoing server SMTP requires authorization.
    Check Log on Using:
    User Name:  Do NOT type your user name here... type your email address!
    Password:  Type in your password.
    Check the Remember password box.  OK
    That one small change FIXED 2 days of hair pulling on my part... I hope that does it for you too.
    Let me know...  I'd be interested if you fixed it.  Wish they had actually asked for what they wanted... User Name or Email Address ARE two different things!  Good luck!
    South Texan, you're a genius!  This 530 Authentication error has plagued me for 3 years now; when I call my internet service, they say it's a router firewall issue; when I call them, they say it's not their issue.  Changing the User Name field to
    my email address instead of my user account name worked!!!!! Thank you!!

  • Map Validation done, but deployment gives errors(Unable to produce valid ..

    Hi,
    I have a map which is validated successfully. Its a simple map with just join conditions,splitters and expressions between the source and target tables.
    During Deployment, I get an error - RTC-5325-The generator was unable to produce any valid objects, please correct the source object(s...
    Any ideas?
    Message was edited by:
    user583479

    What are the error messages that you been getting in CIM logs for the first try? And in the second try did initialize_services work? If it is basic CRS installation I dont see why load_baseline_testdata fails. Because CRS endeca app gets deployed with the test data too.
    Try to execute this command and see if there is a crawl created
    CAS/11.1.0/bin>cas-cmd.bat listCrawls
    Also execute this command to check if all the record stores got created
    $CAS_ROOT/bin/component-manager-cmd.sh list-components

  • EmailMsg::Send::Failed to send the mail message error code: -49

    can enyone explain me this error.
    I want to send emails via IIS.
    i've tested SBO Mailer to connect to IIS. TEST is succesfull.
    SAP 2007 PL8

    The sending user must have an email address set up in their user record (Administration>set up>general> users). Check this first, then, do a search in the SAP notes on error 49, you should find at least two notes for troubleshooting this eror message

  • Can't send e-mails get error meassage ?

    i'm setting up my iPOD touch for the first time and can receive e-mails but when i try to send i get a Cannot Send Mail a copy has been placed in your outbox. the recipient ( i tried several) was rejected by the server

    iOS: Unable to send or receive email
    http://support.apple.com/kb/TS3899
    Can’t Send Emails on iPad – Troubleshooting Steps
    http://ipadhelp.com/ipad-help/ipad-cant-send-emails-troubleshooting-steps/
    Setting up and troubleshooting Mail
    http://www.apple.com/support/ipad/assistant/mail/
    Why Does My iPad Say "Cannot Connect to Server"?
    http://www.ehow.co.uk/info_8693415_ipad-say-cannot-connect-server.html
    iPad Mail
    http://www.apple.com/support/ipad/mail/
    Try this first - Reset the iPad by holding down on the Sleep and Home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons. (This is equivalent to rebooting your computer.)
    Or this - Delete the account in Mail and then set it up again. Settings->Mail, Contacts, Calendars -> Accounts   Tap on the Account, then on the red button that says Remove Account.
     Cheers, Tom

  • LSMW - Sending E-Mail about errors after a batch input has been processed..

    Hi All,
    I have a requirement in LSMW. The LSMW has to send an e-mail to a distribution list after all records are read and posted through LSMW i.e, if the method used is Batch Input Session then an e-mail has to be sent to a distribution list after the Batch Input Session has been processed. Kindly help me regarding this..
    Regards,
    Mahesh

    Hi,
    You can trigger an event once all the records are being processed and use that event to start the workflow. From workflow you can send mails to the initiator of the Batch session.
    Regards,
    Sumalatha

  • HT4623 i cannot send e-mails from optonline from my iphone 4s

    I cannot send e-mails from my iphone 4s any ideas as I have verified the set up with optonline and everything seems correct

    can you be a little more specific - what happens when you send the mail?   error msg?

  • Error while sending E-Mail -- 501 Syntax error in parameters or arguments

    Dear Friends,
    I was trying to send E-Mail using the NTLM Authentication mechanism using the below program:
    import java.util.Properties;
    import javax.mail.Message;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;
    import javax.mail.PasswordAuthentication;
    import java.util.Date;
    import com.sun.mail.smtp.*;
    public class MailerWithAuthentication
         private String     smtpServer;
         private String      fromEmailId;
         private String      toEmailId;
         private String      ccEmailId;
         private String      bccEmailId;
         private String      subject;
         private String      message;
         private String host;
         public MailerWithAuthentication(String toemail, String msg,String sub,String fromId,String host)
              this.toEmailId = toemail;;
              this.subject = sub;
              this.message = msg;
              this.fromEmailId=fromId;
              this.host=host;
    public void sendMail()
              String mailContent = "";
              try
                   Authenticator authenticator = new Authenticator();
                   Properties props = new Properties();
              props.put("mail.smtp.host",this.host );
              props.put("mail.smtp.port", "25");
              props.put("mail.smtp.auth", "true");
              props.put("mail.smtp.auth.mechanisms", "NTLM");
              props.put("mail.smtp.auth.ntlm.flags", "0x00000200");          
              props.put("mail.smtp.auth.ntlm.domain","sal.ad");
              props.put("mail.debug", "true");
              Session session = Session.getDefaultInstance(props,authenticator);
    Message msg = new MimeMessage(session);          
              MimeMessage message = new MimeMessage(session);
              message.setContent("This is a test", "text/plain");
              message.setFrom(new InternetAddress(this.fromEmailId));
              message.addRecipient(Message.RecipientType.TO,new InternetAddress(this.toEmailId));
              Transport.send(message);
              catch (Exception e)
                   e.printStackTrace();
                   System.out.println("Exception in MailerThread : run: " + e.getMessage());               
    private class Authenticator extends javax.mail.Authenticator {
              private PasswordAuthentication authentication;
              public Authenticator() {
                   String username= "sal.ad\mailuser";
                   String password = "mail@123";          
                   authentication = new PasswordAuthentication(username, password);
              protected PasswordAuthentication getPasswordAuthentication() {
                   return authentication;
    public static void main(String args[])
              try
                   System.out.println(" Usage : java MailerWithAuthentication <To-Email> <Message> <Subject> <From-Email> <Mail-Server-IP>");
                   MailerWithAuthentication mailer = new MailerWithAuthentication (args[0],args[1],args[2],args[3],args[4]);
                   mailer.sendMail();
              catch(Exception e)
                   e.printStackTrace();
    Following is the output while running the program:
    DEBUG: JavaMail version 1.4ea
    DEBUG: java.io.FileNotFoundException: /usr/java/jdk1.5.0_14/jre/lib/javamail.providers (No such file or directory)
    DEBUG: !anyLoaded
    DEBUG: not loading resource: /META-INF/javamail.providers
    DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
    DEBUG: Tables of loaded providers
    DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
    DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
    DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
    DEBUG: !anyLoaded
    DEBUG: not loading resource: /META-INF/javamail.address.map
    DEBUG: java.io.FileNotFoundException: /usr/java/jdk1.5.0_14/jre/lib/javamail.address.map (No such file or directory)
    Mechanishm = NTLM
    DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
    DEBUG SMTP: useEhlo true, useAuth true
    DEBUG SMTP: useEhlo true, useAuth true
    DEBUG SMTP: trying to connect to host "192.168.14.6", port 25, isSSL false
    220 ****************************************************************************
    DEBUG SMTP: connected to host "192.168.14.6", port: 25
    EHLO
    501 Syntax error in parameters or arguments -
    HELO
    501 Syntax error in parameters or arguments -
    javax.mail.MessagingException: 501 Syntax error in parameters or arguments -
    =================================
    The error is :
    EHLO
    501 Syntax error in parameters or arguments -
    HELO
    501 Syntax error in parameters or arguments -
    =================================
    Please tell me what went wrong here. Is it due to any mistake in the program ?
    Thanks in advance.

    hello Anirudh Pucha,
    thanks for your message,
    i'm downloading all the files you advised and one more doubt regarding SOA installation,
    i'm using BPEL Process manager 10.1.3.1.0 installed on my machine and not installed SOA Suite (problem in installing AS Middle tier), i send voice,sms through BPEL PM which works fine, and faced problem in e-mail notification only, according to me with out installing SOA suite we can use BPEL PM or please let me know the procedure to install the downloading files.
    if possible please send me a details in word documents to my mail "[email protected]".
    Thanks again

  • SAP PI Sender Mail Adapter error : Unexpected User response

    Hello ,
              I developed a scenario which requires Sender mail Adapter to connect a Third party system to PI, by going thro the links .
    /people/michal.krawczyk2/blog/2005/12/18/xi-sender-mail-adapter--payloadswapbean--step-by-step
    and PDFs in SDN.
    When configured the sender mail adapter using POP Mail Server,faced the following error:gave the correct URL and Login credentials.
    +" exception caught during processing mail message; java.io.IOException: unexpected user response; read -ERR Command is not valid in this state."+
    Then used IMAP for the same mail server : error:
    "exception caught during processing mail message; java.io.IOException: unexpected login response; read 001F BAD Command received in Invalid state."
    Tried with another Mail server :
    "exception caught during processing mail message; java.net.ConnectException: Connection timed out".
    Can you please help, what be the cause? how to rectify it?

    Hi
    There might be an connectivity issue from PI server to mail server. Please check with your BASIS to resolve the issue.,
    Regards
    Ramg

Maybe you are looking for

  • Safari Doesnot work when encryption key is enabled!

    Hello! I'm running a wireless homenetwork with my Ibook and two other Windows computers that run on ethernet LAN. All three get their connection from a 2-wire router. The Problem: Whenever i open safari with my ibook i get a msg that sates "safari ca

  • Album art not appearing...

    Hi all very new to this, but looks like people are getting some good help here. I was approved by iTunes a few days ago. I am using hipcast for hosting and feedburner for tracking. I think I have done everything correct so far. I have been reading ar

  • Getting error while Executing Recurrig Document in F.14

    Hi, While  exceuting the recurring document in F.14, SAP gives error message,"Session SAPF120 was not created". Can any one please advice me why this error came up and how to execute the recurring documents using the template. Thanks, Lavanya Edited

  • Can't call WCF Data Service from within a WCF Service

    I am trying to query my WCF Data Service from within a WCF Service and I receive a error 404.  However, when I query the data service from my application, it works just fine.  The WCF Service will work just fine if I comment out the Data Service quer

  • Calling sqlplus from trigger

    hi - I am trying to call a sql script in a trigger. I am trying to pass a parameter to the script but when the sql runs - it doesn't recognize the parameter. I am probably making a very simple mistake - but I am new to Forms development. Here is my c