User Manual

06.26.2025

MANUAL

Enable the Reminder Function of Pleasanter (External Script)

## Overview This explains how to enable the "「Reminder」" function. Use this procedure to enable the reminder function if the following applies to your environment. ・The version of Pleasanter you are using is 1.3.6 or earlier. ・The environment has "「Integrated Windows Authentication」" enabled (regardless of version). ## Limitations 1. The procedure for enabling reminders has changed since Pleasanter version 1.3.7.0. If you are using the latest version, please check "[Enable The Reminder Function of Pleasanter](/en/manual/reminder)". 1. If you leave the settings in this procedure and set it in the procedure "[Enable The Reminder Function of Pleasanter](/en/manual/reminder)", the reminder may be started twice and emails may be sent multiple times. ## Operation Procedure Register the script that runs the reminder to the task scheduler or cron. ### How to set up on Windows 1. Install the script Copy [Reminder.ps1](https://github.com/Implem/Implem.Pleasanter/blob/master/Implem.Pleasanter/Tools/Reminder.ps1) to any folder, such as D:\Tools. Edit Reminder.ps1 with Notepad or similar and change the http://localhost/pleasanter/ part to a URL for pleasanter that can be accessed from the client. For example, you can run the reminder even if you set it to http://localhost, but the URL of the record in the sent email will be http://localhost/, so you will not be able to access it from the client even if you click on the record link. *If you are building your environment on Azure, you will use Reminder.ps1 when registering a web job in App Service. In that case, enable the commented out process on the first line. 2. Set up the Task Scheduler Register the script in the Task Scheduler. On the task creation screen, make the following settings. After creating the task, right-click the task to run it. |Column|Settings|Description| |:--|:--|:--| |Task name|Reminder|Enter any name. | |Run whether the user is logged on or not|Enabled|Runs even when logged off. | |Trigger|At startup|Starts when the server starts. | |Executable program|%SystemRoot%\System32\ WindowsPowerShell\v1.0\ powershell.exe|Runs PowerShell. | |Add arguments|-ExecutionPolicy Bypass -Command ".\Reminder.ps1"|Script to be called from PowerShell. | |Start|D:\Tools|Directory where Reminder.ps1 is located. | |Time to stop task|Disable|Continues to run as a resident program. | ### How to set up on Linux 1. Open /web/pleasanter/Tools/Reminder.py and change the localhost part to a URL that can be accessed from the client. ```python urllib.request.Request("http://192.168.11.100/reminderschedules/remind?NoLog=1") ``` 2. Install Python 3.6, which is required for Reminder to work. ```bash sudo dnf install -y python36 ``` 3. Set up Reminder.py in cron. ```bash crontab -e @reboot python3 /web/pleasanter/Tools/Reminder.py ``` ## Related Information <div id="ManualList"> <article class="s-blog_list_unit"><h2> <h2>The specified information was not found.</h2> <p><a href="/ja/manual">Return to top</a></p> </article> </div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.