2015-01-25 5 views
0

Я боролся с этим в течение нескольких дней. Меня раздражает крайность.Не удалось отправить письмо от Ghost

У меня есть размещаемой Призрачный блог на umquhile.org/kelpie. Он отлично работает. Каким-то образом я заперся из своего аккаунта. 75 000 сообщений говорят, что мне нужно настроить электронную почту, чтобы я мог нажать «Забыли пароль». Я ушел на 12 000 сообщений (ладно, СЛАБНОЕ преувеличение), которые показывают, как это сделать. Во-первых, урок для Ghost не работает. Я попытался ваниль Sendmail (который, как ожидается, не работать), Mailgun, Sendgrid и Gmail. Я неоднократно пересматривал свою конфигурацию.

Я получаю разные сообщения об ошибках в зависимости от того, как я настроил его. Иногда у меня есть 535 - недопустимые учетные данные, иногда все получатели отклоняются; прямо сейчас я получаю «Не могу прочитать счетчик свойств неопределенного», независимо от того, что это такое. Может ли кто-нибудь сказать мне, есть ли проблема с этой конфигурацией. Или как-то, чтобы получить электронную почту для работы в Ghost.

Следует отметить, что я перезапустил node.js каждый раз, когда внес изменения.

config = { 
// ### Production 
// When running Ghost in the wild, use the production environment 
// Configure your URL and mail settings here 
production: { 
    url: 'http://umquhile.org/kelpie', 
    mail: { 
     service: 'Gmail', 
     fromaddress: ‘[email protected]', 
     transport: 'SMTP', 
     options: { 
      host: 'smtp.gmail.com', 
      secureConnection: true, 
      port: 465, 
      auth: { 
       user: ‘[email protected]', 
       pass: ‘xxxxxxxxxxxxxx’ 
      } 
     } 
    }, 

Для чего стоит, я читал, что Ghost использует хэш Bcrypt для паролей. Я использовал онлайн-генератор Bcrypt для хеширования пароля, который я предоставил. Я скопировал строку и вложил ее в поле пароля моего пользователя admin в Mysql. Это не сработало, потому что моя учетная запись просто закрыта.

ответ

0

И как только я отправляю в stackoverflow, он бьет меня !!

Я вошел в базу данных, с помощью PHPMyAdmin и нашел поле статус

Он был установлен в заблокирован

Я расчистил поле, сохранить изменения и tadaaa! Теперь я могу снова получить доступ к своему блогу. Извините за неприятный пост! Ответ JUST произошел со мной.

Смежные вопросы