主题: 使用者密碼每隔特定天數需變更設定

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.92
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):OpenLDAP
- 使用的 Linux/BSD 发行版名称及版本号:CentOS 7
- 与您的问题相关的日志信息:無
====
1.不好意思想請教若希望使用者每隔特定天數就必須變更密碼可以從何下手?

2.另外請教上述問題若可達成想更進一步低於特定天數尚未變更密碼者天天寄送郵件通知直到變更為止.
不知道附件的檔案可以做到嗎?

最後還有一個關於proxy ldap的設定(查詢其他台LDAP)的問題不知道需要另開主題請教嗎?

以上在此感謝幫忙~
謝謝

Post's attachments

dtEmailExpiredPass.zip 1.06 kb, 1 downloads since 2016-02-11 

You don't have the permssions to download the attachments of this post.

回复: 使用者密碼每隔特定天數需變更設定

squawellpower 写道:

1.不好意思想請教若希望使用者每隔特定天數就必須變更密碼可以從何下手?
2.另外請教上述問題若可達成想更進一步低於特定天數尚未變更密碼者天天寄送郵件通知直到變更為止.
不知道附件的檔案可以做到嗎?

参考:
http://www.iredmail.com/docs/force.user … sword.html

回复: 使用者密碼每隔特定天數需變更設定

ZhangHuangbin 写道:
squawellpower 写道:

1.不好意思想請教若希望使用者每隔特定天數就必須變更密碼可以從何下手?
2.另外請教上述問題若可達成想更進一步低於特定天數尚未變更密碼者天天寄送郵件通知直到變更為止.
不知道附件的檔案可以做到嗎?

参考:
http://www.iredmail.com/docs/force.user … sword.html

先感謝你的回覆~
我就記得我在哪邊有看到這個功能~謝啦~

另外請教一下從新版開始好像在安裝過程中就無法先行定義cn=Manager的密碼......不曉得有無其他方式比較方便變更這個帳號的密碼??
再次感謝

回复: 使用者密碼每隔特定天數需變更設定

cn=Manager 的密码在使用 iRedMail 的过程中几乎不需要修改,所以 iRedMail 就为你设置了一个随机的、强密码。
要修改的话请更新 /etc/openldap/slapd.conf 里的 rootpw 即可。

回复: 使用者密碼每隔特定天數需變更設定

不好意思想在請教一下一個訊息狀態的英翻中問題..如附件的圖案...我已經在/opt/iredapd/setting.py中將該行訊息改成中文..不過如附件所示..中文的部分都未顯示僅剩下英文部分~不知道我可以怎麼做修改??

另外quota的部分~有一個訊息是當對方空間已滿時會收到一個系統的退信大意上說..寄送對象的空間已滿所以被自動退信.這部分的英文不曉得記錄在哪個檔案中?

以上還請張大指點~謝謝

Post's attachments

001.png 14.71 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

回复: 使用者密碼每隔特定天數需變更設定

*) reject 的信息只能是英文。
*) Quota warning 的信息可以在 /usr/local/bin/dovecot-quota-warning.sh 里定制。

回复: 使用者密碼每隔特定天數需變更設定

ZhangHuangbin 写道:

*) reject 的信息只能是英文。
*) Quota warning 的信息可以在 /usr/local/bin/dovecot-quota-warning.sh 里定制。

先謝謝您的回答...
另外再請教一個問題...關於使用者在WEBMAIL上變更密碼後的狀態...在MYSQL中會有紀錄嗎??
也就是我前面想達成的做法透過上次密碼變更的時間戳記來做為特定天數後的客製化程式碼編寫??

回复: 使用者密碼每隔特定天數需變更設定

看一眼sql表结构,vmail.mailbox 里有个 column:passwordlastchange,记录了最后修改一次密码的时间。

回复: 使用者密碼每隔特定天數需變更設定

ZhangHuangbin 写道:

看一眼sql表结构,vmail.mailbox 里有个 column:passwordlastchange,记录了最后修改一次密码的时间。

再次感謝指引一條明燈~^^
另外上面我提到關於自動退信信息的訊息部分~我看了一下dovecot原始碼我發現是在conf.d/底下有一個15-lda.conf中有一個是reject_reason的選項~不過我加入到dovecot.conf中關於LDA的程式區塊中但是沒起作用....是否得重新編譯才能發揮作用?

如果dovecot套件要重新編譯有什麼地方要注意的嗎(目前自帶的功能仍要保有狀態下)??

再次感謝~麻煩了~~

回复: 使用者密碼每隔特定天數需變更設定

squawellpower 写道:

另外上面我提到關於自動退信信息的訊息部分~我看了一下dovecot原始碼我發現是在conf.d/底下有一個15-lda.conf中有一個是reject_reason的選項~不過我加入到dovecot.conf中關於LDA的程式區塊中但是沒起作用....是否得重新編譯才能發揮作用?

打开 debug 参数看看实际为何没起作用。FYI:
http://www.iredmail.org/docs/debug.dovecot.html

11 最后由 squawellpower (2016-03-06 00:10:39) 编辑

回复: 使用者密碼每隔特定天數需變更設定

ZhangHuangbin 写道:
squawellpower 写道:

另外上面我提到關於自動退信信息的訊息部分~我看了一下dovecot原始碼我發現是在conf.d/底下有一個15-lda.conf中有一個是reject_reason的選項~不過我加入到dovecot.conf中關於LDA的程式區塊中但是沒起作用....是否得重新編譯才能發揮作用?

打开 debug 参数看看实际为何没起作用。FYI:
http://www.iredmail.org/docs/debug.dovecot.html

經查看之後發現可能是plugin是否沒載入的問題...在debug中有看到以下的資料:

imap: Debug: Module loaded: /usr/lib64/dovecot/lib01_acl_plugin.so
imap: Debug: Module loaded: /usr/lib64/dovecot/lib02_imap_acl_plugin.so
imap: Debug: Module loaded: /usr/lib64/dovecot/lib10_quota_plugin.so
imap: Debug: Module loaded: /usr/lib64/dovecot/lib11_imap_quota_plugin.so
imap: Debug: Module loaded: /usr/lib64/dovecot/lib20_mailbox_alias_plugin.so

於是我將 dovecot.conf中加上notify這個plugin.後重啟服務.在紀錄中也多了以下的紀錄

imap: Debug: Module loaded: /usr/lib64/dovecot/lib15_notify_plugin.so

再將設定加入到以下區塊中重新啟動服務就可以了

protocol lda
{
....
}

再次感謝張大指教^^