為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Customize wav alert on Thunderbird

  • 8 回覆
  • 1 有這個問題
  • 4 次檢視
  • 最近回覆由 Bricoleur

more options

Hi, I'm new on this forum !

I have a good suggestion for developper:

Is it possible to add on filter function that if a condition is TRUE or FALSE, add option to Play Sound File, and NO Play Sound File !

Exemple: I would like do not receive a WAV sound alert when reciving Email from RadioShack.com, Walmart.com or Ebay.com but receive wav alert when reciving others Email !

Again Better, on filter section: Filter : My Father = DINGDING.WAV My Wife = DINGDONG.WAV My Sons = DONGDONG.WAV Others = Trumpet.WAV Etc ...

Is it a good idea ?

Hi, I'm new on this forum ! I have a good suggestion for developper: Is it possible to add on filter function that if a condition is TRUE or FALSE, add option to Play Sound File, and NO Play Sound File ! Exemple: I would like do not receive a WAV sound alert when reciving Email from RadioShack.com, Walmart.com or Ebay.com but receive wav alert when reciving others Email ! Again Better, on filter section: Filter : My Father = DINGDING.WAV My Wife = DINGDONG.WAV My Sons = DONGDONG.WAV Others = Trumpet.WAV Etc ... Is it a good idea ?

被選擇的解決方法

You need "Match all" for the logic you describe.

Z = !A && !B !Z = !(!A && !B) == !!A || !!B == A || B (de Morgan's Theorem)

i.e. "don't make a sound if it's A or B" is equivalent to "make a sound if it is not A and is not B", where A and B indicate your two unwanted senders and Z means "make a sound". You can or course extend this beyond A and B to any number of senders for whom you don't want a sound.

"Match all" equates to AND, or && in the notation used here.

You have to specifically enable filter logging. Note that the labelling suggests that logging is "per account" so make sure to enable it for the appropriate account(s).

It may be more effective to create a silent sound file to play for unwanted messages than to conditionally silence it. I don't know how the global sound setting interacts with ToneQuilla. I don't encourage my own computers to make any sound at all, so I have little experience with actually using ToneQuilla.

從原來的回覆中察看解決方案 👍 0

所有回覆 (8)

more options
more options

Yes I tried, but Alert Sound work for any condition ! Does you have another suggestion ?

more options

did you actually define a filter?

more options

I disabled a integrated Wav alert, and I defined this: Walmart is not in From field + RadioShack is not in From field If this two conditions are true, so Sound would be audible ! But when receive RadioShack Email, Alert Sound is audible ! I will ty other methods and I will tell you !

more options

"Match all..." or "Match any..."?

more options

Thanks Zenos I will try this ! But, because I'm not always near on my PC to know a real result, does exist a Log entry files on thunderbird ?

more options

選擇的解決方法

You need "Match all" for the logic you describe.

Z = !A && !B !Z = !(!A && !B) == !!A || !!B == A || B (de Morgan's Theorem)

i.e. "don't make a sound if it's A or B" is equivalent to "make a sound if it is not A and is not B", where A and B indicate your two unwanted senders and Z means "make a sound". You can or course extend this beyond A and B to any number of senders for whom you don't want a sound.

"Match all" equates to AND, or && in the notation used here.

You have to specifically enable filter logging. Note that the labelling suggests that logging is "per account" so make sure to enable it for the appropriate account(s).

It may be more effective to create a silent sound file to play for unwanted messages than to conditionally silence it. I don't know how the global sound setting interacts with ToneQuilla. I don't encourage my own computers to make any sound at all, so I have little experience with actually using ToneQuilla.

more options

Hello Zenos ! Finally a Negative condition is not a good idea ! As you suggest me, I create a silent.wav

 If From Content @RadioShack.com play silence.wav and stop filter
 If From Content @walmart.com play silence.wav and stop filter
 If From Content news@aartech.ca play silence.wav and stop filter 
 If From Content @ play current.wav 

And on Microsoft Event Manager, I scheduled two events:

8:00 each morning I run this BatchFile: copy C:\Thunderbird\Trumpet.wav C:\Thunderbird\current.wav

22:00 each night I run this BatchFile: copy C:\Thunderbird\silence.wav C:\Thunderbird\current.wav

With this method all wav will be silent between 22:00 and 8:00(morning) !

Thanks