from test import support
from test.support import import_helper
from test.support import socket_helper
+import os
import smtplib
import socket
support.requires("network")
+SMTP_TEST_SERVER = os.getenv('CPYTHON_TEST_SMTP_SERVER', 'smtp.gmail.com')
+
def check_ssl_verifiy(host, port):
context = ssl.create_default_context()
with socket.create_connection((host, port)) as sock:
class SmtpTest(unittest.TestCase):
- testServer = 'smtp.gmail.com'
+ testServer = SMTP_TEST_SERVER
remotePort = 587
def test_connect_starttls(self):
class SmtpSSLTest(unittest.TestCase):
- testServer = 'smtp.gmail.com'
+ testServer = SMTP_TEST_SERVER
remotePort = 465
def test_connect(self):