How to change the welcome e-mail message in MOSS 2007
When I add a user to a sharepoint site, sharepoint 2007 is sending an email message to notify the user. The message goes like this. I am using windows integrated authentication.Welcome to the SharePoint group: TestSiteOwners for site: Sites Welcome to the 'TestSite Owners' SharePoint group. System Account (SHAREPOINT\system) has added you to the 'TestSite Owners' group for this SharePoint site.Group description: Use this group to give people full control permissions to the SharePoint site: TestSiteAs a member of this SharePoint group, you can: * Participate in the SharePoint site at: http://testSite* View the group home page at: http://testSite/SiteDirectory/_layouts/people.aspx?MembershipGroupId=3 What is sharepoint site? ......etcHow to change this message to includecompany logo and a disclaimer?
October 27th, 2008 9:37am

This link may give you some ideas:http://www.mindsharpblogs.com/brett/archive/2007/01/05/1462.aspx--Paul Galvin of www.Conchango.com @ http://feeds.feedburner.com/PaulGalvinsSharepointSpace
Free Windows Admin Tool Kit Click here and download it now
November 1st, 2008 5:57pm

This is more of an admin question than a customization (of the site) one.Moving to Admin
November 2nd, 2008 11:35am

The mentioned article really talks about changing alerttemplates. Not the welcome email message customization.
Free Windows Admin Tool Kit Click here and download it now
November 2nd, 2008 12:59pm

Hi , Try this. Open File core.en-US.resx. File path is : C:\program files\common files\Microsoft shared\web server extensions\12\Resources Open this file in Visual Studio & find "ServerEmailFooter" Make Changes in this file & save this then reset iis.G. Goyal
June 16th, 2010 2:58pm

I found a good web site for this @ http://www.go4sharepoint.com/Forum/edit-default-notification-e-mail-moss-7548.aspx It worked well for me.Gary MCSE
Free Windows Admin Tool Kit Click here and download it now
July 21st, 2010 7:46pm

G Goyal: Please do not propose your own posts as answers. It is not helpful. Propose the good answers of other people. Wait for someone else to propose your posts. (Moderator)2010 Books: SPF 2010; SPS 2010; SPD 2010; InfoPath 2010; Workflow etc. 2007 Books: WSS 3.0; MOSS 2007; SPD 2007; InfoPath 2007; PerformancePoint; SSRS; Workflow Both lists also include books in French; German; Spanish with even more languages in the 2007 list.
July 22nd, 2010 6:11am

Hi, I've a solution : Make a backup of the AclInv.aspx layout page (found in "12\Template\Layouts\"). Create a Class Library project that will be added to GAC (sign it to have strong name). Add reference to Microsoft.SharePoint and Microsoft.SharePoint.ApplicationPages assemblies. In this project, create a Class which inherits from Microsoft.SharePoint.ApplicationPages.AclInv (exemple : CustomAclInv) public class CustomAclInv : Microsoft.SharePoint.ApplicationPages.AclInv { } Compile, send to GAC to get the PublicKeyToken In the AclInv.aspx, modify the first "Assembly" directive (should be for the ApplicationPages assembly) and set your assembly. Modify the inherits attribute in the page directive to link the class you've created (CustomAclInv) Also in the AclInv.aspx, I've created a button near the OK Button and i've hidden the OK button (Visible = false). Here is the OnClick event of the button i've created : protected void btnTest_Click(object sender, EventArgs e) { if (chkSendMail.Checked) { chkSendMail.Checked = false; SPUtiliy.SendMail(); // Send your mail here with your custom body, subject, ... } BtnOK_Click(sender, e); } I unchecked the check box and send my email manually. Once done, i call the OK onclick event to process. My checkbox is unchecked so no new email sent. This is a little sample. I use WSPBuilder to send my aspx file to the layout directory. Hints : If you want to specify your own email subject, set the InputFormTextBox txtEmailSubject to visible false AND do the same for the InputFormRequiredFieldValidator!!! otherwise, when you'll click OK, tha page will not be valid so the email will be send but no modification in your sharepoint group. Hints2 : To get email addresses use the userPcker.Entities property (of the PeopleEditor). It will give you an entry for each user selected. You can access e-mail addresses with the entityData["Email"] property : userPicker.Entities[0].EntityData["Email"].ToString() (if no email address is set, the entry "Email" will not exists). Warning : The modifications done in the aspx files (in the layout directory) can be erased if an upgrade is done (service pack or else). Hope that will help you :) NiKo
Free Windows Admin Tool Kit Click here and download it now
November 29th, 2011 11:34am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics