download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Конфигуриране на SMTP в WordPress

Автор
Съобщение
iceman_
Чет, 15.08.13, 18:52
Инсталирам съм последния WordPress на български. Всичко настроих , без SMTP настройките, които така и не успях да направя. Макар че направих нова поща в mail.bg и в gmail.com. На mail.bg намерих от къде се разрешава да се работо със SMTP, на gmail.com не намерих.
Опитах да конфигурирам и с двата акаунта, последователно разбира се. Слагах SMTP, с порт 465 плюс TLS и аутетификация. Но нищо не помогна. Тест съобщението не замина /failed/.
Ползвам платен хостинг от суперхостинг.

Някакви идеи или опит с тая настройка?

/edit

Конфигурарах пощенската програма KomaMail да работи с gmail акаунта и тя успешно изпрати писмо и то се получи. Значи Gmail разрешава SMTP. Но с тези настройки WP не проработи.

редактиран от iceman_ на 15.08.13 19:00
редактиран от iceman_ на 15.08.13 19:18
phrozencrew
Чет, 15.08.13, 20:09
Предполагам ползваш някакъв плъгин за SMTP, защото по подразбиране WP си ползва mail() функцията на PHP, която пък си ползва популярния sendmail UNIX/Linux сервиз на сървара.
Виждам, че този плъгин има опция за дебъгване. Защо не я включиш и да видиш какви грешки вади? Така ще разбереш какво е счупено.
iceman_
Чет, 15.08.13, 20:28
Ами с настройките от снимката, SMTP от gmail ми връща -

object(PHPMailer)#3610 (53) {
  ["Priority"]=>
  int(3)
  ["CharSet"]=>
  string(5) "UTF-8"
  ["ContentType"]=>
  string(10) "text/plain"
  ["Encoding"]=>
  string(4) "8bit"
  ["ErrorInfo"]=>
  string(43) "SMTP Error: Could not connect to SMTP host."
  ["From"]=>
  string(23) "accoumt_ime@gmail.com"
  ["FromName"]=>
  string(12) "rabotilni4ka"
  ["Sender"]=>
  string(23) "accoumt_ime@gmail.com"
  ["Subject"]=>
  string(7) "subject"
  ["Body"]=>
  string(7) "Message"
  ["AltBody"]=>
  string(0) ""
  ["WordWrap"]=>
  int(0)
  ["Mailer"]=>
  string(4) "smtp"
  ["Sendmail"]=>
  string(18) "/usr/sbin/sendmail"
  ["PluginDir"]=>
  string(0) ""
  ["ConfirmReadingTo"]=>
  string(0) ""
  ["Hostname"]=>
  string(0) ""
  ["MessageID"]=>
  string(0) ""
  ["Host"]=>
  string(14) "smtp.gmail.com"
  ["Port"]=>
  string(3) "465"
  ["Helo"]=>
  string(0) ""
  ["SMTPSecure"]=>
  string(3) "ssl"
  ["SMTPAuth"]=>
  bool(true)
  ["Username"]=>
  string(23) "accoumt_ime@gmail.com"
  ["Password"]=>
  string(9) "password"
  ["Timeout"]=>
  int(10)
  ["SMTPDebug"]=>
  bool(false)
  ["SMTPKeepAlive"]=>
  bool(false)
  ["SingleTo"]=>
  bool(false)
  ["SingleToArray"]=>
  array(0) {
  }
  ["LE"]=>
  string(1) "
"
  ["DKIM_selector"]=>
  string(9) "phpmailer"
  ["DKIM_identity"]=>
  string(0) ""
  ["DKIM_domain"]=>
  string(0) ""
  ["DKIM_private"]=>
  string(0) ""
  ["action_function"]=>
  string(0) ""
  ["Version"]=>
  string(3) "5.1"
  ["smtp":"PHPMailer":private]=>
  object(SMTP)#3609 (7) {
    ["SMTP_PORT"]=>
    int(25)
    ["CRLF"]=>
    string(2) "
"
    ["do_debug"]=>
    bool(false)
    ["do_verp"]=>
    bool(false)
    ["smtp_conn":"SMTP":private]=>
    bool(false)
    ["error":"SMTP":private]=>
    array(3) {
      ["error"]=>
      string(27) "Failed to connect to server"
      ["errno"]=>
      int(101)
      ["errstr"]=>
      string(22) "Network is unreachable"
    }
    ["helo_rply":"SMTP":private]=>
    NULL
  }
  ["to":"PHPMailer":private]=>
  array(1) {
    [0]=>
    array(2) {
      [0]=>
      string(13) "*****@mail.bg"
      [1]=>
      string(0) ""
    }
  }
  ["cc":"PHPMailer":private]=>
  array(0) {
  }
  ["bcc":"PHPMailer":private]=>
  array(0) {
  }
  ["ReplyTo":"PHPMailer":private]=>
  array(1) {
    ["accoumt_ime@gmail.com"]=>
    array(2) {
      [0]=>
      string(23) "accoumt_ime@gmail.com"
      [1]=>
      string(12) "account_ime"
    }
  }
  ["all_recipients":"PHPMailer":private]=>
  array(1) {
    ["*****@mail.bg"]=>
    bool(true)
  }
  ["attachment":"PHPMailer":private]=>
  array(0) {
  }
  ["CustomHeader":"PHPMailer":private]=>
  array(0) {
  }
  ["message_type":"PHPMailer":private]=>
  string(5) "plain"
  ["boundary":"PHPMailer":private]=>
  array(2) {
    [1]=>
    string(35) "b1_cbe196e18733c7e276550ff9cdf59b3c"
    [2]=>
    string(35) "b2_cbe196e18733c7e276550ff9cdf59b3c"
  }
  ["language":protected]=>
  array(17) {
    ["provide_address"]=>
    string(54) "You must provide at least one recipient email address."
    ["mailer_not_supported"]=>
    string(25) " mailer is not supported."
    ["execute"]=>
    string(19) "Could not execute: "
    ["instantiate"]=>
    string(36) "Could not instantiate mail function."
    ["authenticate"]=>
    string(35) "SMTP Error: Could not authenticate."
    ["from_failed"]=>
    string(35) "The following From address failed: "
    ["recipients_failed"]=>
    string(45) "SMTP Error: The following recipients failed: "
    ["data_not_accepted"]=>
    string(30) "SMTP Error: Data not accepted."
    ["connect_host"]=>
    string(43) "SMTP Error: Could not connect to SMTP host."
    ["file_access"]=>
    string(23) "Could not access file: "
    ["file_open"]=>
    string(33) "File Error: Could not open file: "
    ["encoding"]=>
    string(18) "Unknown encoding: "
    ["signing"]=>
    string(15) "Signing Error: "
    ["smtp_error"]=>
    string(19) "SMTP server error: "
    ["empty_message"]=>
    string(18) "Message body empty"
    ["invalid_address"]=>
    string(15) "Invalid address"
    ["variable_set"]=>
    string(30) "Cannot set or reset variable: "
  }
  ["error_count":"PHPMailer":private]=>
  int(1)
  ["sign_cert_file":"PHPMailer":private]=>
  string(0) ""
  ["sign_key_file":"PHPMailer":private]=>
  string(0) ""
  ["sign_key_pass":"PHPMailer":private]=>
  string(0) ""
  ["exceptions":"PHPMailer":private]=>
  bool(true)
}

error.txt [4.4 KB]

iceman_
Чет, 15.08.13, 21:18
Ето тук http://profruit.blogspot.co.il/2010/12/gmail-smtp-wordpress.html открих нещо по въпроса.
Но в моя wp-includes/class-phpmailer.php нямам нито тези редове нито тези променливи.
phrozencrew
Пет, 16.08.13, 00:17
Хм...Сигурен ли си, всичко е нормално с акаунта ти в Суперхостинг? Ако използваш стандартната поща mail() имаш ли проблеми?
iceman_
Пет, 16.08.13, 00:46

RE: Конфигуриране на SMTP в WordPress

” Хм...Сигурен ли си, всичко е нормално с акаунта ти в Суперхостинг? Ако използваш стандартната поща mail() имаш ли проблеми? „

Накрая ми писна и направих пощенски акаунт от домейна ми в суперхостинг. Нещата се получиха на 25 порт без SSL и със аутетнификация. Странно, ама работи.

10х

emomarina
Вто, 15.05.18, 10:18
Изграждане и поддръжка на сайтове и онлайн магазини с WordPress и WooCommerce. Най-важното предимство на WooCommerce е:
с редактора на WordPress можете лесно да редактирате съдържанието на тялото, URL адресите, описанията на мета, алтернативните маркери и други елементи на страницата, за да оптимизирате продуктовите страници.
За да започнете, трябва три неща:

1. WordPress захранван сайт
2. Приставката за WooCommerce
3. WordPress съвместима с WooCommerce тема

Няма софтуер за електронна търговия, който да е идеален за всеки потребител или ситуация. Поради това най-добре е да използвате структуриран процес, за да определите кое решение за електронната търговия ще работи най-добре за вашите индивидуални нужди.

Хората, които са нови за електронната търговия, напълно подценяват времето, необходимо за създаването на онлайн магазин. Съществуват редица съображения за ползване, настройки и решения за функционалност, необходими за управление на клиенти, поръчки, инвентар, данък върху продажбите и доставка.
Не всички теми на WooCommerce се кодират добре и / или са стабилни. Трябва да се уверите, ако ползвате платена тема, че купувате шаблони от надеждни разработчици на теми.
Актуализациите на софтуера могат да бъдат големи усилия, които понякога могат да изискват разработчик да съдейства за изпълнението, тестването и отстраняването на проблеми.

Нашите онлайн магазини използват разнообразие от разширения, за да увеличат основния набор от функции и да отговорят най-точно на високите очаквания на клиентa. Съни 7 - Уеб

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2019   Experta Ltd.