On Wed, Feb 2, 2011 at 02:49, David Chapman <[email protected]> wrote: > On 2/1/2011 11:36 PM, Waseem Bokhari wrote: > > I am not using any email program But Only using my SMTP SERVER > > > > E:\Repositories\WSBokhari\hooks\send_message.exe %MESSAGE_FILE% %server% > %to% %from% %subj% %auth% > > > > > > Then how would I mention this? > > > > You need to find a program that contacts your SMTP server from the Windows > command line prompt and sends a message to the server. You may have one > already installed on your machine; if you are defining a repository for a > group of developers you will also need to ensure that it is installed (or at > least accessible on the search path) on every developer's machine.
It's only needed on developer machines if it's a TSVN client-side hook, or the repository is accessed via file:///, which is a really bad idea in a shared environment. > My Subversion installation does not send E-mail to developers and so I do > not know of any programs that send mail to an SMTP server from a Windows > command line prompt. Perhaps someone else on the list will know. I can't > help you further. The best thing to do is skip using BAT files altogether. You can completely eliminate the need for a "send email" program by using a modern Windows scripting environment like Windows Script Host (where you'll use the build-in mail objects) or better yet PowerShell (single cmdlet, send-mailmessage). BAT files are clunky, difficult to both read and write, weak & primitive. Better alternatives have existed for a decade now, but people still cling to them because they haven't bothered to explore what else is out there.
