NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

eveEmailSvc.py (1007B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\common\script\net\eveEmailSvc.py
      2 import svc
      3 from eveprefs import prefs
      4 
      5 class EveEmailSvc(svc.emailSvc):
      6     __guid__ = 'svc.eveEmailSvc'
      7     __replaceservice__ = 'emailSvc'
      8 
      9     def AppGetMailServer(self):
     10         if hasattr(prefs, 'supportEmailServer'):
     11             server = prefs.supportEmailServer
     12             self.LogInfo('Email service using mail server from prefs.ini:', server, self.domain)
     13         elif self.domain == 'EVE.COM':
     14             server = '10.200.70.21;10.200.70.22'
     15             self.LogInfo('Email service using internal TQ mailserver', server, self.domain)
     16         elif self.domain == 'CCP':
     17             server = 'rkv-it-exch.ccp.ad.local'
     18             self.LogInfo('Email service using internal mailserver', server, self.domain)
     19         else:
     20             server = '10.200.70.21;10.200.70.22'
     21             self.LogInfo('Email service using default TQ mailserver', server, self.domain)
     22         return server