File manager - Edit - /usr/local/CyberCP/cyberpanel/emailMarketing/views.py
Back
# -*- coding: utf-8 -*- from django.shortcuts import redirect from loginSystem.views import loadLoginPage from .emailMarketingManager import EmailMarketingManager # Create your views here. def emailMarketing(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.emailMarketing() except KeyError: return redirect(loadLoginPage) def fetchUsers(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.fetchUsers() except KeyError: return redirect(loadLoginPage) def enableDisableMarketing(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.enableDisableMarketing() except KeyError: return redirect(loadLoginPage) def createEmailList(request, domain): try: userID = request.session['userID'] emm = EmailMarketingManager(request, domain) return emm.createEmailList() except KeyError: return redirect(loadLoginPage) def submitEmailList(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.submitEmailList() except KeyError: return redirect(loadLoginPage) def manageLists(request, domain): try: userID = request.session['userID'] emm = EmailMarketingManager(request, domain) return emm.manageLists() except KeyError: return redirect(loadLoginPage) def configureVerify(request, domain): try: userID = request.session['userID'] emm = EmailMarketingManager(request, domain) return emm.configureVerify() except KeyError: return redirect(loadLoginPage) def saveConfigureVerify(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.saveConfigureVerify() except KeyError: return redirect(loadLoginPage) def fetchVerifyLogs(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.fetchVerifyLogs() except KeyError: return redirect(loadLoginPage) def fetchEmails(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.fetchEmails() except KeyError: return redirect(loadLoginPage) def deleteList(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.deleteList() except KeyError: return redirect(loadLoginPage) def emailVerificationJob(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.emailVerificationJob() except KeyError: return redirect(loadLoginPage) def deleteEmail(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.deleteEmail() except KeyError: return redirect(loadLoginPage) def manageSMTP(request, domain): try: userID = request.session['userID'] emm = EmailMarketingManager(request, domain) return emm.manageSMTP() except KeyError: return redirect(loadLoginPage) def saveSMTPHost(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.saveSMTPHost() except KeyError: return redirect(loadLoginPage) def fetchSMTPHosts(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.fetchSMTPHosts() except KeyError: return redirect(loadLoginPage) def smtpHostOperations(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.smtpHostOperations() except KeyError: return redirect(loadLoginPage) def composeEmailMessage(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.composeEmailMessage() except KeyError: return redirect(loadLoginPage) def saveEmailTemplate(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.saveEmailTemplate() except KeyError: return redirect(loadLoginPage) def sendEmails(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.sendEmails() except KeyError: return redirect(loadLoginPage) def templatePreview(request, templateName): try: userID = request.session['userID'] emm = EmailMarketingManager(request, templateName) return emm.templatePreview() except KeyError: return redirect(loadLoginPage) def fetchJobs(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.fetchJobs() except KeyError: return redirect(loadLoginPage) def startEmailJob(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.startEmailJob() except KeyError: return redirect(loadLoginPage) def deleteTemplate(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.deleteTemplate() except KeyError: return redirect(loadLoginPage) def deleteJob(request): try: userID = request.session['userID'] emm = EmailMarketingManager(request) return emm.deleteJob() except KeyError: return redirect(loadLoginPage) def remove(request, listName, emailAddress): try: emm = EmailMarketingManager(request) return emm.remove(listName, emailAddress) except KeyError: return redirect(loadLoginPage)
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings