Метод join
вернет строку, поэтому он вызовет toString()
для всех своих элементов. Поскольку элементы здесь являются объектами, вызов toString()
для них преобразует их в строку [object Object]
. То, что вы должны сделать, это сначала отобразить массив с помощью JSON.stringify, затем , а затем , присоединив результат:
items = items.map(JSON.stringify);
let output = items.join('<br />');
Да, это' абсолютно возможный, и относительно легкий настроить.
У меня есть несколько статей о SmartHosting на моем веб-сайте, который, вероятно, поможет:
http://www.christopherlewis.com/SmartHosting/SMTPSmartHosting.htm
и
http://www.christopherlewis.com/SmartHosting/SMTPSmartHostingPt2.htm
Они записаны к Exchange 2003, но Exchange, 2003 использовал механизм SMTP IIS, таким образом, настройки являются тем же.
Bascially, Вы щелкаете правой кнопкой по сайту SMTP, выбирают свойства, вкладку Delivery, Исходящую безопасность, и вводят Ваш credientials в поля Basic Authentication. Назад на вкладке Delivery, Вы затем нажимаете Advanced и вводите удаленное имя сервера SMTP в поле SmartHost.
Ссылки выше больше не доступны.
Попробуйте http://intellitect.com/configuring-windows-smtp-server-on-windows-2008-for-relay/.
Я думаю, что можно только установить исходящие реле для определенных доменов, не общее покрытие.
http://www.isaserver.org/articles/smtprelayinboundoutbound.html
Править: Я не сделал этого прежде, купите, возможно, стоящий попытки:
От свойств Server Вы могли попробовать selelcting Вкладка 'Доставки', затем усовершенствованная. В Умном Хосте введите исходящий IP реле SMTP / домен. Выберите OK, и затем выберите 'безопасность Outboud' и введите Ваше имя пользователя / пароль в поле стандартной аутентификации.