Centos 7 - Sendmail google relay issue

So since my isp's smtp servers didn't work i decided to use google's servers, with port 587 since it isn't blocked. So i followed this tutorial: https://linuxconfig.org/configuring-gmail-as-sendmail-email-relay. And now when i try to send i get this:

sudo /usr/sbin/sendmail -v -q

Running /var/spool/mqueue/u6TBoGKj027936 (sequence 1 of 3)
<jcoatanea@gmail.com>... Connecting to gmail-smtp-msa.l.google.com. port 587 via relay...
220 smtp.gmail.com ESMTP n128sm2730927lfb.45 - gsmtp
>>> EHLO dynavio.com
250-smtp.gmail.com at your service, [87.92.41.2]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> STARTTLS
220 2.0.0 Ready to start TLS
>>> EHLO dynavio.com
250-smtp.gmail.com at your service, [87.92.41.2]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> QUIT
221 2.0.0 closing connection n128sm2730927lfb.45 - gsmtp
<jcoatanea@gmail.com>... Deferred: Temporary AUTH failure

The mail still isn't getting sent, why does setting up sendmail have to be this hard?

Edit:

Ok, i made some changes and now am getting this:
jcoatanea@live.com... Connecting to gmail-smtp-msa.l.google.com. port 587 via relay...
220 smtp.gmail.com ESMTP g69sm5267646lji.44 - gsmtp
>>> EHLO dynavio.com
250-smtp.gmail.com at your service, [87.92.41.2]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> STARTTLS
220 2.0.0 Ready to start TLS
>>> EHLO dynavio.com
250-smtp.gmail.com at your service, [87.92.41.2]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
>>> AUTH LOGIN
334 VXNlcm5hbWU6
>>> ZHluYXZpby5jb29wQGdtYWlsLmNvbQ==
334 UGFzc3dvcmQ6
>>> MTYwOWVlY2M=
534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbuy
534-5.7.14 o2OFUpUafLjLSp0oOwV56X1PMcDOdU_NSJ-tIxcNg4eG05FIMmDPNp0lw6yyn8rt-2JPop
534-5.7.14 wrj3m4AoX4_RYtua4gpoJpBLGbEhdv8cYND0LB7zZFpXFEsZkSAl6Admnz7ocBgzgFmcFJ
534-5.7.14 AWgkWUrUC_TdY1rGh3-E54jrVPt8hkcrW-Kg5cgW10gI8GNgYGfSJcf_p7iS3jeFftT4Ij
534-5.7.14 ETjjxhxKR9Vfoh8TBvSX1W0o40YdA> Please log in via your web browser and
534-5.7.14 then try again.
534-5.7.14  Learn more at
534 5.7.14  https://support.google.com/mail/answer/78754 g69sm5267646lji.44 - gsmtp
>>> AUTH PLAIN cm9vdABkeW5hdmlvLmNvb3BAZ21haWwuY29tADE2MDllZWNj
534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbv8
534-5.7.14 nN0UFd92qcwx3IrSgUlbzsnnHjlfZHm50wV-weu4xEYV8zyIJ4aaVHerzMekBa1o8ApYHO
534-5.7.14 EzwE6hUwDlC1boJKwkoinzqeWSgMLZiY6ki6fMeizSL_OnMcoUJdlva7dg7JUWpnyGiYco
534-5.7.14 l82HioM6NWMIgIdUE8wB35JNnNMOhlmkb0wuG2pffQfPqY6oZW_jR5VWkXl2c5UeOBYK_x
534-5.7.14 rAQNHWWuunvC1fvMbyDL67jtIY0wM> Please log in via your web browser and
534-5.7.14 then try again.
534-5.7.14  Learn more at
534 5.7.14  https://support.google.com/mail/answer/78754 g69sm5267646lji.44 - gsmtp
>>> MAIL From:<duser@dynavio.com> SIZE=67
530-5.5.1 Authentication Required. Learn more at
530 5.5.1  https://support.google.com/mail/answer/14257 g69sm5267646lji.44 - gsmtp
duser... Connecting to local...
duser... Sent
Closing connection to gmail-smtp-msa.l.google.com.
>>> QUIT
221 2.0.0 closing connection g69sm5267646lji.44 - gsmtp

Edit#2: So now it's working, but the from header doesn't work for some reason.

-2
задан 1 August 2016 в 17:07
1 ответ

Относительно вашего вопроса:

почему настройка sendmail должна быть такой сложной?

История.

Автор sendmail написал замечательную статью в Архитектура приложений с открытым исходным кодом о вариантах дизайна, эволюции sendmail, извлеченных уроках и:

17.8.1.Вещи, которые я бы сделал по-другому
Возможно, моя самая большая ошибка с sendmail заключалась в том, что я не сразу понял, насколько он важен. У меня было несколько возможностей подтолкнуть мир в правильном направлении, но я ими не воспользовался; фактически, в некоторых случаях я наносил ущерб, например, не делая sendmail более строгим в отношении неверного ввода, когда это становилось целесообразным. Точно так же я осознал, что синтаксис файла конфигурации необходимо улучшить довольно рано, когда было, возможно, развернуто несколько сотен экземпляров sendmail, но решил не менять ничего, потому что не хотел причинять чрезмерную боль установленным пользователям. Оглядываясь назад, было бы лучше исправить ситуацию на раннем этапе и вызвать временную боль, чтобы получить лучший долгосрочный результат.

2
ответ дан 5 December 2019 в 21:15

Теги

Похожие вопросы