Отправка электронных писем в Sharepoint

Я публикую это решение, которое применяется специально для пользователей Android Studio. Я также недавно обнаружил Timber и успешно импортировал его в свое приложение, выполнив следующее:

Поместите последнюю версию библиотеки в свой build.gradle:

compile 'com.jakewharton.timber:timber:4.1.1'

Затем в Android Studios , зайдите в Edit -> Find -> Replace in Path ...

Введите Log.e(TAG, или, однако, вы определили свои сообщения журнала в текстовое поле "Text to find". Затем просто замените его на Timber.e(

enter image description here

Нажмите «Найти» и затем замените все.

Android Studios теперь будет просматривать все ваши файлы в вашем проекте и заменять все журналы тембрами.

Единственная проблема, с которой я столкнулся при использовании этого метода, заключается в том, что gradle впоследствии выдает миллион сообщений об ошибках, потому что не может найти «Timber» в импорте для каждого из ваших java-файлов. Просто нажмите на ошибки, и Android Studios автоматически импортирует «Timber» в вашу Java. Как только вы сделаете это для всех ваших файлов ошибок, gradle снова скомпилирует.

Вам также нужно поместить этот фрагмент кода в метод onCreate вашего класса Application:

    if (BuildConfig.DEBUG) {
        Timber.plant(new Timber.DebugTree());
    }

Это приведет к регистрации приложения только тогда, когда вы находитесь в режиме разработки, а не в производство. Вы также можете иметь BuildConfig.RELEASE для входа в режиме выпуска.

9
задан Bekh 3 July 2009 в 03:35
поделиться

1 ответ

Простой способ - использовать встроенные утилиты, затем будут использоваться настройки почтового сервера в центральном администраторе

using Microsoft.SharePoint.Utilities;
SPUtility.SendEmail(SPContext.Current.Web, false, false,
     "toaddress@mail.com", "subject",
     "body");
16
ответ дан 4 December 2019 в 12:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: