Starting and Stopping SMTP on Dev Server

From Littledamien Wiki
Jump to navigation Jump to search

Starting SMTP

Server-side code

Make sure the code is using the development SMTP server
e.g. in Web.config:

<configuration>
	<appSettings>
		<add key="SMTPServer" value="devserver"/>
	</appSettings>
</configuration>

Router settings

  • Log into (medialink) router: http://192.168.123.1
  • Click ‘Virtual Server’ option
  • Enable port 25 (pointing to the local dev web server)

Development web server settings

  • Remote Desktop to local dev web server
  • Administrative Tools > Services > Simple Mail Transport Protocol > enable
  • Administrative Tools > IIS 6.0 Manager
    • SMTP Server > right click > Start
    • SMTP Server > right click > Properties
      • Access tab > Relay Restrictions > Relay...
      • Select 'Only the list below'
      • Click 'Add...'
      • Select 'Group of computers'
        • Subnet address: first IP address in group, e.g. 192.168.123.100
        • Subnet mask: wide enough to allow access for all computers in group, e.g. 255.255.255.200

Stopping SMTP

Stop SMTP Server

  • Remote Desktop to machine running SMTP Server
  • Administrative Tools > IIS 6.0 Manager > SMTP Virtual Server > right click > Stop
  • (Optionally) Administrative Tools > Services > Simple Mail Transport Protocol > Stop

Router