3 заметки с тегом

разработка

В веб-окружении Битрикса по-умолчанию стоит msmtp для отправки писем. Если ваш домен привязан к Яндекс.Почте для домена, и вы хотите отправлять почту через реально существующий почтовый ящик с авторизацией, вам придётся внести в файл конфигурации некоторые изменения, чтобы всё работало хорошо.

Файл /home/bitrix/.msmtprc:

account default
logfile /var/log/msmtp.log
host smtp.yandex.ru
port 587 # именно этот порт!
from robot@domain.ru
keepbcc on
auth on
user robot@domain.ru
password <password>
tls on
tls_starttls on # обязательно для Яндекс.ПДД и SparkPost
tls_certcheck off

В случае использования SparkPost в качестве user задавайте SMTP_Injection, а в пароль пишите свой API ключ, которому разрешено право Send via SMTP.

Не забудьте открыть 587 порт в iptables.

И не задавайте слишком длинных паролей.

P.S: Яндекс разрешит о

15 января 2013, 19:58

Постран

На страницах сайтов со списками материалов часто предусматривают постраничный вывод информации. Всё логично, ведь если статьи или фотографии собирались десятилетие, то вывалить всё сразу на посетителя нельзя.

К сожалению, в этом вопросе разработчики часто переходят в другую крайность: выводят, скажем, только по пять-десять-двадцать материалов. И иногда этого мало.

Особенно сильно это мешает в каталогах интерн

21 декабря 2012, 21:53

База стран и г

Эта статья существовала и на старом моём сайте, и, судя по статистике посещений, была самой полезной его частью. Удалять не стал, хотя информация и устарела порядком.

Иногда бывает нужно в проект добавить базу стран и городов мира, чтобы пользователь мог выбрать своё место жительства.

Если база будет неполной, придётся разрешить пользователям вводить названия городов вручную, а это нежелательно, потому что пользователям свойственно ошибаться. В результате таких ошибок в базе появляется куча дубликатов, отличающихся буквально в одном символе (например, Железногорск-Илимский и Железногорск-Ильимский).

В общем, нужна более-менее полная база стран и городов мира.

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

Скачать базу стран и городов — SQL-файл в архиве RAR, 77 кбайт.

Формат базы

База представляет собой заархивированный файл с набором SQL-инструкций для PostgreSQL. В базе используется три таблицы.

Таблица стран (countries)

country_id