2

メインの smtp サーバーにアクセスする前に、テスト メッセージを送信しようとしています。django シェル経由で送信しようとしています。

これは私が含めているものです

from django.core.mail import EmailMessage
email = EmailMessage('test subject', 'test body', to=['me@me.com'])
email.send()

他の代替手段を試してみましたが、シェルがハングするだけで、ctrl-C を押さなければなりません。ここにトレースがあります

    send_mail('test email', 'hello world', 'me@me.com', ['me@me.com'],fail_silently=False)
^CTraceback (most recent call last):
    File "<console>", line 1, in <module>

    File "/usr/local/lib/python2.7/dist-packages/django/core/mail/__init__.py", line 62, in   send_mail
    connection=connection).send()

    File "/usr/local/lib/python2.7/dist-packages/django/core/mail/message.py", line 255, in send
    return self.get_connection(fail_silently).send_messages([self])

    File "/usr/local/lib/python2.7/dist-packages/django/core/mail/backends/smtp.py", line 88, in send_messages
    new_conn_created = self.open()

    File "/usr/local/lib/python2.7/dist-packages/django/core/mail/backends/smtp.py", line 49, in open
    local_hostname=DNS_NAME.get_fqdn())

    File "/usr/lib/python2.7/smtplib.py", line 249, in __init__
    (code, msg) = self.connect(host, port)

    File "/usr/lib/python2.7/smtplib.py", line 309, in connect
    self.sock = self._get_socket(host, port, self.timeout)

    File "/usr/lib/python2.7/smtplib.py", line 284, in _get_socket
    return socket.create_connection((port, host), timeout)

    File "/usr/lib/python2.7/socket.py", line 562, in create_connection
    sock.connect(sa)

    File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)

    KeyboardInterrupt

で、設定はこちら。

EMAIL_USE_TLS = True
EMAIL_HOST='smtp.gmail.com'
EMAIL_PORT=587
EMAIL_HOST_USER='not@myemail.com'
EMAIL_HOST_PASSWORD='notmypwd'

このサイトとランダムなブログで半ダースの投稿を確認しましたが、これまでのところ何も機能していないため、何が問題なのかわかりません.

助けてくれてありがとう。

email = EmailMessage('test subject', 'test body', to=['me@me.com'])
email.send()
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: test subject
From: webmaster@localhost
To: me@me.com
Date: Tue, 09 Jul 2013 21:14:59 -0000
Message-ID: <20130709211459.7695.30351@ubuntu>

test body
4

0 に答える 0