How to send emails to Multiple Users from a Single People Picker lookup field using Sharepoint designer workflow

Hi All,
I am working with SharePoint 2013 designer workflow. we are using office 365.
Our requirement to send email to multiple users, get the user groups from lookup list people and groups column.
But SP designer sending emails to the first user alone.
Please guide me to proceed.
Advance Thanks.
Regards
Jenkins NS
Thanks and Regards Jenkins

finally I got a solution
 Identified a workaround to solve the issue using SharePoint designer.
Step 1
Create a lookup list Example department
Columns
Title (by default) – Single line of text
Users – Person or Group
Emails – Multiple lines of text
hidden the Emails column (go to content type and set the column as hidden)
Create a SharePoint designer Workflow
Start Workflow automatically when an item is created
Also Start Workflow automatically when an item is changed
Workflow Stage 1
Set Emails to current Item: Users
The workflow will get all users email ids and add in the Emails column delimiter as semicolon.
Step 2
Create a custom list to get the email ids and send email
Create a lookup column ex: analysis and refer department list, Allow multiple values
Then Create a SharePoint designer workflow
full details workflow steps please follow below
URL
http://jenkinsblogs.com/2015/04/30/how-to-send-emails-to-multiple-users-from-lookup-list-people-picker-field-using-sharepoint-designer-workflow/
Thanks and Regards Jenkins

Similar Messages

  • How to send email alert to users from the query output ?

    Hi all,
    I intend to write a pl/sql to send email alert to user based on the following query output :-
    Item_______Qty_on_hand________Min_qty______email
    [email protected]
    [email protected]
    [email protected]
    once run, I will like to distribute to those email id. How should I code that in pl/sql ? or any other better idea is welcome. Thanks.
    Rgds
    Lim

    http://asktom.oracle.com/pls/ask/f?p=4950:8:3439330610438686683::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:255615160805,

  • Send email to multiple users using form

    I am using following code to send email from forms.
    But i want to send email to multiple users like atleast 10 users
    It i sworking for one user.
    If i give mail_pkg.send('tim@'oracle.com;[email protected]','Testing Oracle forms to send email','Testing oracle forms to send email','c:/x.pdf');
    The email is not going
    Can anybody help how to send to multiple users
    Thanks for your help
    T
    PACKAGE Mail_pkg IS
    session OLE2.OBJ_TYPE; /* OLE object handle */
    args OLE2.LIST_TYPE; /* handle to OLE argument list */
    procedure logon( Profile IN varchar2 default NULL );
    procedure logoff;
    procedure send( Recp IN varchar2,
    Subject IN varchar2,
    Text IN varchar2,
    Attch IN varchar2
    END;

    As said,
    Reports9i is better than Reports6i as far as sending emails is concerned. Reports9i allows you to send Reports in different formats as email attachements (PDF v3 is only one option). You can set subject, cc, bcc and some body text the way you want it. The Reports server only needs the address of a SMTP Server and you are ready to go. In Reports6i this is a bit more limited as you are not able to provide your own subject and body texts.
    I know that you can do this with PL/SQL from teh databae, but never tried it before.
    There is another option, which is to use a Java Bean in Forms for email. Thsi only works on the Web and a demo is included in teh Forms9i demos that can be downloaded from OTN. Though the demo is written for Forms9i it should work with Forms6i as well (not the Forms demo files because they are created in Forms9i).
    Fran

  • Unable to send email to the users from Project Server Workflow

    Hello all,
    I am facing issues in sending emails to the users from the workflow in SharePoint Designer 2013.
    I am trying to send emails to valid users in a Project server 2013 Workflow by Email action.
    I have set up the SMTP server successfully, I have configured SMTP server successfully in IIS manager 6.0
    I have configured the outgoing e-mail settings in Central Administration successfully,
    I have configured the SMTP email settings for my web app in IIS manager as well.
    I have configured and synced the User Profile App with the eMail addresses from Active Directory as well.
    I have configured the Alerts and Reminders in Operational Policies of PWA settings as well.
    I can send the emails to the users successfully through Powershell.
    But when I am trying to Start a Task Process with a user in the workflow, the task process starts but it never sent an email notification. So I tested by using the Action Email, that also the user is unable to receive any email. But the Workflow is not giving
    any error also. The email sending is successful, but the user is unable to receive it. The workflow succeeds to next phase without any errors.
    So to cross verify I tried 'Alert Me' option on a list, but that also is not sending(or might be sending but the user is not receiving) the mail.
    What else should I do to solve this issue.
    Please help me.
    Thanks,
    Shanky

    Hello Paul,
    I tried editing the PWA instance as you said, but that also didn't help :(
    I even restarted the Project Server Service, but nothing is changed. 
    I tried creating a new workflow for a List and used send email there, but that also is not sending the mail :(
    How do I check where the issue is from ? I mean, whether the workflow is sending the mail and the mail server is not receiving? or whether the workflow is not sending the mail itself? how do I check this? Is there any way to log these details?
    Please help me regarding this issue, I am totally clueless how to proceed.
    Thanks,
    shanky

  • Send email to multiple user

    All experts:
        I want to send an email to multiple user, I use the FM:SO_NEW_DOCUMENT_SEND_API1,
    this FM can to mutiple user's email address ,but it can not re-set the email sender.
    another FM is: EFG_GEN_SEND_EMAIL, this FM can re-set the email sender and email receiver, but this only can send one email to one receiver.
    My question is, can anyone tell me how to send email to mutiple user,
    e.g.: sender: abc/at/abc.com
            receiver 1  cdg/at/abc.com
            receiver 2   dd/at/hotmail.com
    I want to send this email to both them at a time. and i can dynamic set the email sender.
    Thanks in advance.

    Hi,
    It is a good practice to write a function to send email and use this function as much as you want.
    Please create the following function exactly,
    it will help you:
    You see imports and exports of this function:
    TO1 through TO3 is the mail adresses you can pass. You can use just one of them or all of them.
    And  you can use the  BODY STRUCTURE  TLINE OPTIONAL
    as the contents of the email.
    Hope helps.
    FUNCTION Z_PA_SENDMAIL.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(TO1) LIKE  ADR6-SMTP_ADDR
    *"     VALUE(TO2) LIKE  ADR6-SMTP_ADDR OPTIONAL
    *"     VALUE(TO3) LIKE  ADR6-SMTP_ADDR OPTIONAL
    *"     VALUE(SUBJECT) LIKE  TZV51-XBRIEF
    *"     VALUE(ATT_TYPE) LIKE  SOOD-OBJTP OPTIONAL
    *"     VALUE(ATT_NAME) LIKE  SOOD-OBJNAM OPTIONAL
    *"     VALUE(ATT_DESC) LIKE  SOOD-OBJDES OPTIONAL
    *"     VALUE(NOTIF_DEL) LIKE  SOMLRECI1-NOTIF_DEL OPTIONAL
    *"     VALUE(NOTIF_READ) LIKE  SOMLRECI1-NOTIF_READ OPTIONAL
    *"     VALUE(NOTIF_NDEL) LIKE  SOMLRECI1-NOTIF_NDEL DEFAULT 'X'
    *"     VALUE(SEND_AS) LIKE  SOEXTRECI1-RECEIVER DEFAULT SPACE
    *"  EXPORTING
    *"     VALUE(SENT_FLAG) LIKE  SOPR-FLAG1
    *"  TABLES
    *"      BODY STRUCTURE  TLINE OPTIONAL
    *"      ATTCH STRUCTURE  SOLISTI1 OPTIONAL
    *"  EXCEPTIONS
    *"      TOO_MANY_RECEIVERS
    *"      DOCUMENT_NOT_SENT
    *"      OPERATION_NO_AUTHORIZATION
    data: doc_chng like sodocchgi1.
    data : objpack like sopcklsti1   occurs 10 with header line,
            objhead like solisti1     occurs 10 with header line,
            objbin  like solisti1     occurs 10 with header line,
            objtxt  like solisti1     occurs 10 with header line,
            reclist like somlreci1    occurs 10 with header line.
    data: tab_lines like sy-tabix.
    data: sent_to_all like sonv-flag.
    objtxt[] = body[].
    objbin[] = attch[].
    doc_chng-obj_name  = 'Mail'.
    doc_chng-obj_descr = subject.
    * Creation of the entry for the compressed document
    describe table objtxt lines tab_lines.
    clear objpack-transf_bin.
    objpack-head_start = 1.
    objpack-head_num = 0.
    objpack-body_start = 1.
    objpack-body_num = tab_lines.
    read table objtxt index tab_lines.
    objpack-doc_size = ( tab_lines - 1 ) * 255 + strlen( objtxt ).
    doc_chng-doc_size = doc_chng-doc_size + objpack-doc_size.
    objpack-doc_type = 'RAW'.
    objpack-obj_name  = 'Body'.
    objpack-obj_descr = subject.
    append objpack.
    describe table objbin lines tab_lines.
    if tab_lines > 0.
      objpack-transf_bin = 'X'.
      objpack-head_start = 1.
      objpack-head_num = 0.
      objpack-body_start = 1.
      objpack-body_num = tab_lines.
      read table objbin index tab_lines.
      objpack-doc_size = ( tab_lines - 1 ) * 255 + strlen( objbin ).
      doc_chng-doc_size = doc_chng-doc_size + objpack-doc_size.
      objpack-doc_type = att_type.
      objpack-obj_name = att_name.
      objpack-obj_descr = att_desc.
      append objpack.
    endif.
    reclist-rec_type  = 'U'.
    reclist-notif_del = NOTIF_DEL.
    reclist-notif_read = NOTIF_READ.
    reclist-notif_ndel = NOTIF_NDEL.
    reclist-receiver  = to1.
    append reclist.
    if not to2 is initial.
      reclist-receiver  = to2.
      append reclist.
    endif.
    if not to3 is initial.
      reclist-receiver  = to3.
      append reclist.
    endif.
    delete reclist where receiver eq space.
      call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
           exporting
                document_data              = doc_chng
                put_in_outbox              = ' '
                commit_work                = 'X'
    *            SENDER_ADDRESS             = send_as
           importing
                sent_to_all                = sent_flag
           tables
                packing_list               = objpack
                object_header              = objhead
                contents_bin               = objbin
                contents_txt               = objtxt
                receivers                  = reclist
           exceptions
                too_many_receivers         = 1
                document_not_sent          = 2
                operation_no_authorization = 4
                others                     = 99.
      case sy-subrc.
       when 0.
    * SUCCESS
       when 1.
        raise TOO_MANY_RECEIVERS.
       when 2.
        raise DOCUMENT_NOT_SENT.
       when 4.
        raise OPERATION_NO_AUTHORIZATION.
       when others.
        raise OTHERS.
      endcase.
    ENDFUNCTION.

  • Send Emails to Multiple Users ?

    Hi,
    I am working on the requirement where I need to create workflow in which I am sending email to multiple users. I have receiver list in a 'Z' Table. So I have to fetch those users from the 'Z' table on some conditions and send emails to them. I am send email to single user mentioned statically in Receipent box but I need to find the receivers dynamically and not able to send email to multiple users.
    Please help me in this.
    Thanks,
    Ketan

    Hi Ketan,
    First af all create one MULTILINE container in your workflow say LT_EMAIL. its type should be SOXNA-FULLNAME.
    Then thorugh some activity step, fill all the recepient's email addresses in workflow container LT_EMAIL. Then create one activity step type to send an email using SENDRASKDESCRIPTION method of business object SELFITEM. in the ADDRESSSTRING pass the multiple container LT_EMAIL and in TYPEID pass 'U'.
    refere below link for BO programming in sap workflow Useful SAP Business Object Type programming macros.
    Regards,
    Ibrahim

  • Send email to multiple users on form submit

    I created a form with Shuttle object to select email addresses. Shuttle allows multiple select. But I am not able to send email to multiple email ids. Email is sent to only the first email id.
    Please advice me on how to send emails to multiple ids on submit from shuttle
    Thanks
    Latha

    Ok try this:
    DECLARE
      l_vc_arr2 APEX_APPLICATION_GLOBAL.VC_ARR2;
      l_body CLOB;
    BEGIN
      l_vc_arr2 := APEX_UTIL.STRING_TO_TABLE(v(‘P8_EMPLOYEE’));
      FOR z IN 1..l_vc_arr2.count LOOP
      l_body := 'Thank you for your interest in the APEX_MAIL
    package.'||utl_tcp.crlf||utl_tcp.crlf;
      l_body := l_body ||' Sincerely,'||utl_tcp.crlf;
      l_body := l_body ||' The Application Express Dev Team'||utl_tcp.crlf;
      apex_mail.send(
      p_to => l_vc_arr2(z),
      p_from => '[email protected]', -- change to a real senders email address
      p_body => l_body,
      p_subj => 'APEX_MAIL Package - Plain Text message');
      END LOOP;
    END;
    Thanks
    Paul

  • Help with sending emails to multiple users.

    Currently we have a process to send mail to muliple users by looping through the list of users and sending each individual an email
    <Action id='1' name='sendEmail' application='com.waveset.provision.WorkflowServices'>
    <Argument name='op' value='notify'/>
    <Argument name='template' value='$(template)'/>
    <Argument name='toUser' value='$(tuser)'/>
    <Argument name='catch' value='notificationException'/>
    </Action>
    The variable tuser contains a single email address.
    Is there any way to setup tuser to contain multiple email addresses?
    I have tried passing a list and a string separated by colons (ex: <s>[email protected]; [email protected]</s>) and neither one works.
    Question 2
    Is it a bad idea to try and send email to up to 50000 users at once using IDM? Besides the fact that I would need to search for specific users and get their email addresses based on their capabilities.

    Hi,
    For sending emails to multiple users, use to instead of toUser. Put the names in comma seperated values
    <Action id='0' application='com.waveset.provision.WorkflowServices'>
    <Argument name='op' value='notify'/>
    <Argument name='template' value='$(template)'/>
    <Argument name='to' value='$(to)'/>
    <Argument name='cc' value='$(cc)'/>
    <Argument name='catch' value='notificationException'/>
    </Action>
    You can use IDM to send emails.
    it will be a good idea to break down the email that you are sending into groups/batches. If possible, you can send email to DL s
    Else, you can segregate the users based on roles and send emails. This will reduce the load. Hope it helps
    Regards
    Arjun
    Edited by: arjun.sengupta on Dec 4, 2012 3:26 AM

  • Copy ID from one library to list using sharepoint designer workflow 2013

    Hello,
    I am new In SharePoint Designer workflow.
    I want to copy ID [by default] from one SharePoint Library to SharePoint List by using SharePoint Designer workflow 2013.
    So Please provide me any solution on it.
    Thanks,
    Samadhan.

    Hi Bjorn,
    Please create a workflow based on SharePoint 2010 platform, there is OOB action "Copy List Item" which can copy attachment to another list.
    Then use "Update List Item" action to update fields value for the new item. In this action, we could use Item title to locate the newly created item. For your reference:
    However, we cannot make this workflow to start automatically. As workaround, we could use SharePoint Designer to create a Custom Action in the Source List and initiate the workflow. In my test, I created a Custom Action in the type of List Item Menu. Then
    the custom action would appear in the Item ellipsis dropdown menu:
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to send emails to multiple contacts w/o posting individually

    how do i send emails to multiple contacts w/o posting them individually. previously i would hold down the "command" key and they would all go to the "to" area?

    Enter a group name from your address book at to, cc or bcc and mail will fill up the group members with a valid email address. If a contact has more than one email address, you can choose which one you will use.
    There are also some preference im mail under compose for handling the address book and groups.
    Please consider, not everbody wants his email shown to other! Maybe you should enter your own mail address at "to" and your contacts at "bcc".

  • How to send email to multiple recipients??

    Hello Experts,
    I got a requirement to send email to multiple recipients. How to approach it as am fairly new to Workflow??
    Thanks & Regards,
    Mohammed.

    Hi,
      Do you only want to send mail using workflow or there any other steps. Then you can directly write the code
    Search in scn you will find lot of post for that
    http://scn.sap.com/thread/3256691

  • How to get First Occurnece of SubString from any string using SharePoint Designer Workflow in SharePoint Online 2013(Office 365)

    Hello All,
    I am facing Problem in SharePoint Designer Workflow. The Problem is that while replacing some subtstring with Space from a string which contains item like {Test, Test, Test, Test}, It replaces all items.
    Below two line we are using in Workflow.
    Can any body suggest some soultion for Finding first ouucrence of ", " so that we can replace only first value from string not all. When String values are different then getting proper values but if String values are same with comma
    seperated then it replace all values.
    Please some body help and your help will be heighly appriciable.
    Thanks in Advance.
    Thanks,
    Vivek Kumar Pandey   

    Have you tried to use Regular Expressions instead of Replace?
    This post is my own opinion and does not necessarily reflect the opinion or view of Slalom.

  • How to send email to external users using the distribution list from workflow

    I have created distribution list in SO23 with external email addresses.
    How I can use distribution list in "Send Mail component" or I should use another component?
    It works fine for a single email address. And distribution list works fine when I use it via SBWP.

    Hi,
      Take activity step instead of Mail step. User fm SO_NEW_DOCUMENT_ATT_SEND_API1 to send mail.
    And use fm SO_DLI_READ_API1 to find list of user from    distribution list. You can    find how to use this fm in rule 30000012

  • Send email to multiple users

    I am using Apex 4.1 and need to send email based on certain condition.
    I need to send email to two people A and B if APPUSER is based in APAC and otherwise send email to person C
    I have the cursor that gets this information but do not know how to use this in the code for apex_mail.send
    How do I apply the values returned from cursor to the below code ????
    open mailcursor (this cursor returns A and B or just C )
    apex_mail.send(
    p_to => XXXXXXXXXX ( it has to send to two people or one based on value fetched from cursor ) ,
    p_from => '[email protected]',
    p_cc => NULL,
    p_body => '***** This is a system generated message, please do not reply to this *****'||
    chr(10) || utl_tcp.crlf || 'Please check for the data '||
    chr(10) || utl_tcp.crlf || 'As Employee '||:P8_EMP_EMAIL||' has raised request on application '||
    chr(10) || utl_tcp.crlf ||'Thanks',
    p_subj => 'New Request Alert' );

    LKSwetha wrote:
    I am using Apex 4.1 and need to send email based on certain condition.
    I need to send email to two people A and B if APPUSER is based in APAC and otherwise send email to person C
    I have the cursor that gets this information but do not know how to use this in the code for apex_mail.send
    How do I apply the values returned from cursor to the below code ????
    open mailcursor (this cursor returns A and B or just C )Please post code using <tt>\...\</tt> tags.
    apex_mail.send(
    p_to => XXXXXXXXXX ( it has to send to two people or one based on value fetched from cursor ) ,
    p_from => '[email protected]',
    p_cc => NULL,
    p_body => '***** This is a system generated message, please do not reply to this *****'||
    chr(10) || utl_tcp.crlf || 'Please check for the data '||
    chr(10) || utl_tcp.crlf || 'As Employee '||:P8_EMP_EMAIL||' has raised request on application '||
    chr(10) || utl_tcp.crlf ||'Thanks',
    p_subj => 'New Request Alert' );As it says in the documentation<tt>apex_mail.send</tt> documentation for the <tt>p_to</tt> parameter:
    Valid email address to which the email will be sent (required). For multiple email addresses, use a comma-separated list

  • How to set emails for multiple users?

    Hello,
    We have a scenario, where there are several users whose email is not set in "My Account". We want to set this in one shot, what is the best bet for us?
    Also we want to send email to a person outside OBIEE infrastructure, how can we do this?
    Please reply

    I've found the same problem in OS X Lion, with Mail, iCal and Address Book getting confused when two Exchange accounts on the same server are configured, resulting in either missing or duplicate entries (despite everything appearing fine when accessing the accounts individually via Outlook or OWA).  iOS doesn't have any problem with this setup; two Exchange accounts on the same server work perfectly; the issue seems specific to Mac OS X.
    After some experimentation I've found a workaround.  Since the issue crops up with two Exchange accounts on the same server, it seems possible to trick OS X into thinking the accounts are on two separate servers through a little DNS manipulation (which I realize may not be a practical option for everyone).  Here's what resolved the issue for me:
    My external and internal DNS FQDNs for the mail server were mail.mydomain.com.
    I set up a new DNS entry - mail2.mydomain.com - as a CNAME for mail.mydomain.com.
    On my Mac, I set up Exchange account #1 with the server set to mail.mydomain.com.
    I then set up Exchange account #2 with the server set to mail2.mydomain.com.
    Even though both FQDNs resolve to the same IP, this seems sufficient for Mac OS X to consider them as separate servers, elliminating the problems I had before when I set both Exchange accounts to the same mail server FQDN.
    I've only tried this on OS X 10.7 Lion, and the recent 10.7.1 update, although I wouldn't be surprised if the same trick works for earlier versions of OS X.

Maybe you are looking for

  • Starting with kernel 3.14 computer resets on boot up.

    when arch switched to the 3.13 kernel my computer appears to boot normally then just resets, shuts off and starts rebooting again. Happens still with 3.14 kernel. I have been using lts kernel but that switched to 3.14 just in the last few days. Side

  • Where is hp officejet pro 8500 A909g software?

    HP says Apple has the software for this printer. Just download it from Software Update. Wrong. I have tried many times and always get a message that it is not currently available from the Software Update server. HP does not have the download on its w

  • New Library - Erase and Sync??!!

    OK, I've searched this site and found a lot of opinions, it seems, but I'm looking for a definitive answer, please. My girlfriend has an iPhone that was once registered to her ex-husband's computer/iTunes.  She still has the iPhone, but she has a new

  • Form Attachment for FI Invoice

    Hi Is there a place where we can attach a form for printing FI Invoices. I gather that in SD, in config there is a transaction where a customized form maybe attached- do we have any such thing in FI too? Thank you Rukshana

  • Pulse ON/OFF - digital outputs

    I have this application where I need to turn ON a digital output for like 50ms or 100ms and turn it OFF. I call it Pulse COntrol Here is an attachment jpg that shows how I am achieving it. Another question if I may regarding loop timing. I have a whi