Определите от пользователя при посылании электронного письма с помощью почтовой команды

Вызывая val sample1 = sc.textFile("data.txt"), вы создаете новый RDD .

Если вам нужно только выход , вы можете попробовать использовать следующий код:

sample1.zipWithIndex().foreach(f => println(f._2 + ", " + f._1))

blockquote>

В основном, используя этот код, вы сделаете это:

  1. Используя .zipWithIndex() вернет новый RDD[(T, Long)], где (T, Long) является Tuple , T является предыдущим типом данных элементов RDD (java.lang.String, я считаю), а Long является индексом элемента в RDD.
  2. Вы выполнили преобразование, теперь вам нужно сделать действие. foreach, в этом случае , очень хорошо подходит. Что в основном делает: он применяет ваше утверждение к каждому элементу в текущем RDD, поэтому мы просто вызываем быстро отформатированный println.

54
задан Paolo Bergantino 23 September 2008 в 06:47
поделиться

7 ответов

http://www.mindspill.org/962 , кажется, имеет решение.

По существу:

echo "This is the main body of the mail" | mail -s "Subject of the Email" recipent_address@example.com -- -f from_user@example.com

28
ответ дан Paolo Bergantino 7 November 2019 в 17:44
поделиться

Поскольку CentOS здесь является рабочей командой:

mail -s Subject -S from=sender@example.com recipient@example.com
0
ответ дан 7 November 2019 в 07:44
поделиться

Как указано в Oded, используйте SUM

incrementTot = m_items.ToList().Sum(x => x.GetIncrement());
-121--3572424-

Отсутствует конструктор boost:: python:: object , который принимает PyObject * (из моего понимания, подобный ctor будет недействительным всю идею, если сопоставить типы Python с типами C++ в любом случае, потому что P Согласно документации :

object ();

Effects: Конструирует объект, управляющий ссылкой на объект Python None .

-121--2396243-

на CentOs5: -r from@me.omg

0
ответ дан 7 November 2019 в 07:44
поделиться

Можно добавить sendmail опции до конца почтовой команды первым добавлением-.-f является командой на sendmail для установки от адреса. Таким образом, можно сделать это:

почтовый recipient@foo.com-f sender@bar.com

3
ответ дан Gerald 7 November 2019 в 17:44
поделиться

почта-r from@from.from-R from@from.com

-r = от - addr-R = ответ - к addr

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

21
ответ дан bfabry 7 November 2019 в 17:44
поделиться

Можно определить любой дополнительный заголовок, в котором Вы, возможно, нуждаетесь с-a

$mail -s "Some random subject" -a "From: some@mail.tld" to@mail.tld
67
ответ дан daniels 7 November 2019 в 17:44
поделиться

Вот решение .

второе самое легкое решение после-r (который должен определить От: заголовок и отдельный это от тела новой строкой как это

 $mail -s "Subject" destination@example.com
 From: Joel <joel@example.com>

 Hi!
 .

работы только в нескольких почтовых версиях, не знайте, какую версию Redhat несет).

пз: Большинство версий почты сосет!

2
ответ дан Community 7 November 2019 в 17:44
поделиться
Другие вопросы по тегам:

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