Last week I found that some emails weren't sent by sharepoint. When I created an alert I received an email saying that the alert was just created but after some change in the list no email was sent.
The same problems happened with approval workflows. The email saying the the workflow just started was sent to the document owner but the other emails for the approvers never arrived.
After digging a while in sharepoint admin I found that in the timer job definitions haven't run for some days. Even those jobs with a frequency of minutes.
I also found that the last day that they ran successfully was the day that the IT team decided to change the moss server from one domain to another 🙂
I've followed these instructions How to change service accounts and service account passwords in SharePoint Server 2007 and in Windows SharePoint Services 3.0 and every thing seems fine now. I'll wait for now…
@echo off
rem other app pools
echo *** Updating app pool passwords
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o updateaccountpassword
-userlogin %1 -password %2 -noadmin
rem central admin
echo *** Updating Central Admin password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o updatefarmcredentials
-userlogin %1 -password %2
rem ssp - new
echo *** Updating ssp password for new installs
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o editssp
-title "SharedServices1" -ssplogin %1 -ssppassword %2
rem ssp - upgrade
echo *** Updating ssp password for upgraded installs
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o editssp
-title "Default Web Site" -ssplogin %1 -ssppassword %2
rem osearch
echo *** Updating osearch password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o osearch
-farmserviceaccount %1 -farmservicepassword %2
echo *** MANUAL UPDATE NEEDED. To update the password, visit the SSP Web application page,
click Search Settings, and then click Default Content Access Account.
rem spsearch
echo *** Updating spsearch password
"%commonprogramfiles%\Microsoft Shared\Web server extensions\BIN\Stsadm.exe" -o spsearch
-farmserviceaccount %1 -farmservicepassword %2
echo *** Updating spsearch content access account
"%commonprogramfiles%\Microsoft Shared\web server extensions\BIN\stsadm.exe" -o spsearch
–farmcontentaccessaccount %1 -farmcontentaccesspassword %2
rem restarting IIS
echo *** Doing soft restart of IIS
iisreset /noforce
echo on