фляга-почта с использованием подготовленной контактной формы. Я мог бы использовать это в локальном, но когда я бросаю его на сервер, я получаю сообщение об ошибке:
smtplib.py”, line 736, in sendmail
raise SMTPSenderRefused(code, resp, from_addr)
SMTPSenderRefused: (503, ‘5.5.4 Error: send AUTH command first.‘, u’demo@demo.com’)
Как я уже сказал, нет проблем, когда я работаю в локальной сети, но когда я отправляю его на сервер, он не отправляет почту и выдает ошибку.
app.py:
from flask_mail import Mail, Message
app = Flask(__name__)
app.config['MAIL_SERVER']='smtp.yandex.com.tr'
app.config['MAIL_PORT'] = 465
app.config['MAIL_USERNAME'] = os.environ.get('destek@destek.co')
app.config['MAIL_PASSWORD'] = os.environ.get('[password]')
app.config['MAIL_USE_TLS'] = False
app.config['MAIL_USE_SSL'] = True
posta = Mail(app)
msg = Message('Subject - ' + ad, sender = 'destek@destek.co', recipients = ['destek@destek.co'])
msg.body = "example"
posta.send(msg)
Любит, Добрый день!