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.




POP3 before SMTP

web-app

Hi. We don't use the POP features in Gemini. Our ISP (and many other now) require that the email client log into POP for the email account before logging into SMTP. This means that if you don't log into POP first, you get failure on logging into SMTP, even with correct credentials. It is a security feature to help reduce spamming.

Gemini no longer can send emails in our configurations, and I think it is because of this. Nothing at all has changed in our installation in maybe 2 years, and suddenly it can send nothing.

I get the following series of error messages in the log (in date/time sequence, although all are in same minute):

The message could not be sent to the SMTP server. The transport error code was 0x80040217. The server response was not available

--------------

Exception has been thrown by the target of an invocation.

Stack trace:

at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) at System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args)

-----------------

Could not access 'CDO.Message' object.

Stack trace:

at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) at System.Web.Mail.CdoSysHelper.Send(MailMessage message) at System.Web.Mail.SmtpMail.Send(MailMessage message) at CounterSoft.GeminiPlugins.MailPlugin.SendMail(String smtpServer, String fromEmailAddress, String subject, ArrayList emailList, String body, MailFormat format)

 

rberman
· 1
rberman
Replies (6)
helpful
0
not helpful

Which version of Gemini are you using?


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

We are using 2.0.1 - no other problems.


rberman
· 1
rberman
helpful
0
not helpful

The mail plugin code is included with the Gemini zip you have downloaded. Feel free to change it.


Mark Wing
· 9108
Mark Wing
helpful
0
not helpful

That's good to know, but I hope the point is understood -- many hosting services and ISPs are moving to POP-before-SMTP, and this will break Gemini applications on all such.

Is there an issue in the Gemini development project to handle this, or are you saying that all Gemini operators must do their own code changes?


rberman
· 1
rberman
helpful
0
not helpful

Unfortunately, it doesn't look like there's any support for POP via system.web.mail. Before we get too involved, did you check the error messages I'm getting (shown in the first message)? Do you know if I'm barking up the right tree?


rberman
· 1
rberman
helpful
0
not helpful

Feel free to add it to our list: http://gemini.countersoft.com

I am not sure about the exception, can it be the the SMTP server address changed or port changed?


Saar Cohen
· 5000
Saar Cohen