Работа с поща
Потребителски рейтинг: 5/5
Днес ще разберем как да използваме пощата в 1С. Какви са техниките и методите, кога кои трябва да се използват.
Нека започнем с факта, че 1С предоставя два обекта за работа с поща. "поща"и"Интернет поща". Разликата между тях е, че първата използва пощенския клиент, инсталиран на машината на потребителя. Недостатъкът тук е очевиден - необходим е конфигуриран пощенски клиент, при изпращане на писмо се отваря програма на трета страна. Но има и плюс, не е необходимо да знаем данните за акаунта, от името на кой акаунт искаме да напишем писмо. Кой акаунт е конфигуриран за клиента, от когото ще бъде изпратено писмото. В този случай поведението на писмото ще бъде изцяло определено от настройките на клиента, т.е. ще бъде начинът, по който е удобен за потребителя, а не както сме решили (програмиран).
Защото всички ние трябва сами да посочим тук, след което да работим с тях Интернет поща имаме нужда от подробен обект Имейл профил. В профила трябва да посочим всички данни, необходими за комуникация с пощенския сървър. Самият обект MailProfile съдържа свойства от един и същи тип за различни протоколи. По-долу е даден пример за попълването им за сървъра mail.ru:
Съответно, всички тези полета не са задължителни, ако не планирате в този случай, можете да ги оставите празни. Освен това ще ви бъде ясно какво е необходимо и с каква цел. Всички тези параметри обикновено могат да бъдат получени от вашия доставчик на пощенски услуги. Ако пощенският сървър е ваш, попитайте себе си или администратора:) Взех тази информация от страницата http://help.mail.ru/mail-help/mailer/popsmtp
Освен това, за да изпратим писмо, ни трябва самото писмо, то се създава с помощта на обекта Съобщение в InternetPostal. Свойствата на този обект са доста интуитивни. Ще направя резервация само за имота за връщане на адрес. Нуждаем се от него в случаите, когато изпращаме писмо от името на определена сметка за „услуга“, а получателят трябва да изпрати отговора на друго лице. Проблемът е, че за да изпратим писмо от името на кума, трябва да напишем отговор по-късно, се нуждаем от неговите пароли. И не винаги е правилно да се съхраняват пълните идентификационни данни на всички потребители в системата. Освен това понякога според политиката за сигурност паролите трябва да се сменят на редовни интервали и промяната на паролата на пощенския сървър, без да се променя в базата данни, ще доведе до отказ на нашата счетоводна система.