2009-11-01 2 views
0

사용자 데이터를 검색하도록 설계된 asp.net 프로그램을 작성했습니다. 사용자가 시스템에 로그인하여 데이터를 입력 할 수있는 프로세스는 시작 날짜와 종료 날짜가 있으며 사용자는 시작 날짜 전 또는 종료 날짜 이후에 로그인 할 수 없습니다.자동 전자 메일 알림

사용자에게 시스템에 로그인하고 데이터를 입력하라는 전자 메일 알림을 보내려고합니다. 이 전자 메일 알림은 프로세스의 시작 날짜 (데이터베이스 테이블에 저장 됨)에 보내야합니다. 또한 두 개의 미리 알림 전자 메일을 시스템 사용자에게 보내야합니다. 전자 메일 알림을 보내는 시간은 프로세스의 시작 날짜와 종료 날짜 사이에 두 개의 날짜를 생성하여 자동으로 계산됩니다.

현재 제가 직면 한 문제는 자동으로 이메일 알림을 보내는 방법입니다. 전자 메일 알림을 보내기위한 절차를 작성하고 asp.net 웹 서비스에 저장했습니다. 하지만 어떻게 시작 날짜와 각 알림 날짜에이 절차를 시작할 수 있습니까?

나는 여러 가지 방법을 시도해 보았지만 타이머를 사용한다고 생각했지만 아무 소용이 없었다.

는 shaknon, 당신의 도움을 주셔서 감사합니다

답변

1

는 트리거 및 통화 웹 서비스를 타이머를 제어하는 ​​Windows 서비스를 사용하는 다른 프로젝트를 만들 수 있습니다. 당신이 중 하나가 자동으로이 작업을 수행하는 스케줄러 응용 프로그램을 작성하거나 사용자가 이메일을 보내거나 SQL Server의 당신이 할 수있는 설치 작업을 트리거 할 수있는 곳에서 aspx 페이지를 작성해야 Timer Objects in Windows Services with C#.NET

0

:

이 오래된 튜토리얼은 귀하의 경우에 적합하다 또한.

이메일을 보내는 독립 실행 형 응용 프로그램을 작성할 수있는 경우에도 Windows 스케줄러를 사용할 수 있습니다.