<p>Does anyone know a good way to do this?  I need to have simple forms that submit to email without writing a lot of code.  These forms will be hosted in content-viewer web parts or similar in MOSS 2007.  I'd like to avoid using InfoPath.</p>

[{'answer_id': 63785, 'author': 'Chris Lees', 'author_id': 1398981, 'author_profile': 'https://Stackoverflow.com/users/1398981', 'pm_score': 0, 'selected': False, 'text': "<p>With the sharepoint sdk, you can create your own webparts. If you add them to the GAC you can include them on your sharepoint site. You'd of course have to build a webpart for emailing though.</p>\n"}, {'answer_id': 64103, 'author': 'Gavin', 'author_id': 8354, 'author_profile': 'https://Stackoverflow.com/users/8354', 'pm_score': 2, 'selected': False, 'text': "<p>You could use a list which would give you the input form.</p>\n\n<p>It depends on a) whether people should be able to see each other's submissions and b) who the e-mail should go to.</p>\n\n<p>You could set an alert (Actions -> Alert Me) to send an e-mail to a person/people when a new item is added to the list.</p>\n\n<p>In Settings -> List Settings -> Advanced Settings, there's the options for which items a user can see/edit.  Alerts however cannot be set on lists where  users can only see their own items.  In this case, I would use a simple workflow to send the e-mail.  I've only worked with MOSS 2007 and SharePoint Designer though - I'm not sure about WSS.</p>\n"}, {'answer_id': 67071, 'author': 'sachaa', 'author_id': 1152057, 'author_profile': 'https://Stackoverflow.com/users/1152057', 'pm_score': 0, 'selected': False, 'text': '<p>A workflow in Sharepoint Designer should be easiest way to implement it with no need to code. </p>\n\n<p>Here\'s an article that explains how to do this:</p>\n\n<p><strong>Workflow example: Send a notification message</strong> : \n<a href="http://office.microsoft.com/en-us/sharepointdesigner/HA101829081033.aspx" rel="nofollow noreferrer">http://office.microsoft.com/en-us/sharepointdesigner/HA101829081033.aspx</a></p>\n'}, {'answer_id': 68272, 'author': 'Jason', 'author_id': 10639, 'author_profile': 'https://Stackoverflow.com/users/10639', 'pm_score': 1, 'selected': False, 'text': '<p>You could implement a list as suggested above, and add an <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver_methods.aspx" rel="nofollow noreferrer">SPItemEventReceiver </a> for sending emails when list items are added or changed (the link shows all of the events available to be handled)</p>\n'}, {'answer_id': 17395874, 'author': 'Ricksy', 'author_id': 2537442, 'author_profile': 'https://Stackoverflow.com/users/2537442', 'pm_score': 0, 'selected': False, 'text': '<p>Create a simple HTML form in a text editor with the required <code>text boxes</code>, <code>text areas</code>, <code>select drop downs</code> etc, add a mailto tag and save. </p>\n\n<p>Then add a page viewer web part under Media and content. </p>\n\n<p>Select site actions, Edit page and under the editing tool tab select Format text, HTML Markup edit HTML source and paste your HTML form you created he text editor into the source window and select OK and save.</p>\n'}]
['https://Stackoverflow.com/questions/63755', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/8033/']