Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Email SMTP, Mail Plugin and Scheduler Service

emails

I am using Gemini 3.7.0 and i cant get the email notifications to work. Using the MailPlugin or Scheduler Service.

When i select the MailPlugin the test email goes through fine but the system log returns with an error (The server rejected the specified sender email address. The server responded: 530-5.5.1 Authentication Required. Learn more at .)

When i select the Scheduler, i get the following error in the event viewer:

mscorlib - Exception of type 'System.OutOfMemoryException' was thrown. - at System.String.GetStringForStringBuilder(String value, Int32 startIndex, Int32 length, Int32 capacity) at System.Text.StringBuilder.GetNewString(String currentString, Int32 requiredLength) at System.Text.StringBuilder.Append(String value) at System.IO.StringWriter.Write(String value) at System.Xml.XmlTextEncoder.Write(String text) at System.Xml.XmlTextWriter.WriteString(String text) at System.Xml.XmlText.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlElement.WriteContentTo(XmlWriter w) at System.Xml.XmlElement.WriteTo(XmlWriter w) at System.Xml.XmlDocument.WriteContentTo(XmlWriter xw) at System.Xml.XmlDocument.WriteTo(XmlWriter w) at System.Xml.XmlNode.get_OuterXml() at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](XmlNode node) at CounterSoft.Gemini.Commons.Rest.Serializer.ConvertToObject[T](Stream stream) at CounterSoft.Gemini.WebServices.BaseService.GetObjectFromResponse[T](Stream stream) at CounterSoft.Gemini.WebServices.BaseService.ProcessResponse[T](String url, Object obj, RequestType requestType) at CounterSoft.Gemini.WebServices.AlertsService.GetAlerts() at CounterSoft.Gemini.Scheduler.EmailAlertsProcess.ProcessIssueAlerts()

JohnC
· 1
JohnC
Replies (8)
helpful
0
not helpful

Please try and delete all records from the gemini_issuealerts table and create / update an issue (when the scheduler is selected for emailing). Start the service, do you get the same error?

As for the mail plugin, what is the "From" email address set to? It seems like your SMTP server is rejecting it.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

The "from" email address is the same as the email address used in the SMTP test and that works fine.


JohnC
· 1
JohnC
helpful
0
not helpful

Greate .. The Scheduler works now after clearing out the alerts table :-)

Thanks alot.


JohnC
· 1
JohnC
helpful
0
not helpful

Should the issuealerts table be cleared automatically after emails have been created? We've been seeing a constantly growing table, over 5000 records before I did a manual delete, resulting in very long processing times for the SchedulerService.


pemur
· 1
pemur
helpful
0
not helpful

The issue alerts table should be cleared by the scheduler service once the email has been sent.
Is this not the case for you?
Which version of Gemini and scheduler are you running?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

We're running Gemini 3.6.5 build 2638, and have been since May. The issuealerts table used to hold entries from June.

Scheduler.exe is version 3.5.4.2435 - should this have been updated alongside the web service?

What caught my eye was the relatively large IIS logs being produced, which I tracked back to the mail service times, and hence figured out that there were a lot of entries in the table. I've manually cleared 80% of the older rows in issualerts now to see if the performance and log issues go away.

I'm looking at taking everything up to 3.7 in the near future, so that may help.


pemur
· 1
pemur
helpful
0
not helpful
ANSWER

Yes, you have to upgrade your scheduler service: http://www.countersoft.com/downloads/v36/CounterSoftGeminiSchedulerv36_4.exe

Also, check the windows application log (event viewer) for errors from the scheduler service.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

Hmmm, the Gemini server is also our Exchange server, so finding application errors in amongst the plethora of announcements from the MS product is not an easy task. However, as far as I can see there are no errors - the occasional info event, but nothing else.

In any event I'll update the service (already grabbed the 3.7 version in preparation for th next stage) and we'll see if that improves matters.

Thanks for the very quick response!


pemur
· 1
pemur