Jakiś czas temu opublikowałem artykuł o aplikacji Cobian Backup, służącej do tworzenia kopii danych, działającej na systemie Windows. W artykule była między innymi mowa, o tym, że program umożliwia wysyłanie logów na wybrany adres pocztowy. Dziś podpowiem, w jaki sposób można skonfigurować ustawienia wysyłanych wiadomości, żeby łatwiej rozpoznawać i filtrować je w swojej skrzynce pocztowej.

Na początek, w opcjach logów ustawiamy, żeby plik logu był wysyłany po zadaniu (pole „Kiedy wysyłać pocztę”):

Cobian Backup 10 - Opcje - Logi

Następnie przechodzimy do zakładki z opcjami poczty. Spójrzmy na pole „Temat” znajdujące się praktycznie na samym środku okienka:

Cobian Backup 10 - Opcje - Poczta

Domyślną wartością, którą tam zobaczymy jest coś w stylu:

Cobian Backup 10: [%COMPUTERNAME] (%DATENOTIME)

Podczas wysyłania pliku z logami, w miejsce parametrów %COMPUTERNAME%DATENOTIME zostanie wstawiona odpowiednio nazwa komputera i bieżąca data. Niestety gdy mamy kilka zadań dziennie, to dla każdego zadania otrzymamy odrębną wiadomość email, zatytułowaną tak samo. Bardzo trudno się wtedy w tym połapać.

Na szczęście, z pomocą przychodzi inny parametr przygotowany przez autora programu – %TASKNAME. W jego miejsce, w trakcie wysyłania maila, zostanie wstawiona nazwa danego zadania. Dzięki temu dla każdego zadania otrzymamy wiadomość o innym temacie, a to pozwoli nam segregować je w prosty sposób.

Parametry specjalne mogą być umieszczane nie tylko w tytułach maila, ale również w innych miejscach, np. w plikach źródłowych i docelowy. Warto samemu popróbować gdzie, który parametr zadziała. Należy tylko pamiętać o tym, że parametry mogą różnić się od siebie nieznacznie w zależności od wersji programu Cobian Backup, a także o tym, że muszą one być pisane wielkimi literami (przynajmniej dla Cobian Backup 10).

Poniżej prezentuję listę wszystkich dostępnych parametrów specjalnych.

Parametry specjalne

  • %COMPUTERNAME – zastępowany przez nazwę komputera
  • %COMPUTERNAMENONAME – zastępowany przez nazwę komputera bez spacji (spacje są zastępowane przez kod %20)
  • %DATENOTIME – zastępowany przez bieżącą datę
  • %DATETIME – zastępowany przez bieżącą datę i czas
  • %TASKNAME – zastępowany przez nazwę zadania
  • %TIMENODATE – zastępowany przez bieżący czas
  • %FNDATENOTIME – działa analogicznie jak %DATENOTIME, ale wynik może być użyty jako nazwa pliku, gdyż dodatkowo podmieniane są wszystkie znaki, które nie mogą być normalnie użyte w nazwie pliku
  • %FNTIMENODATE – działa analogicznie jak %TIMENODATE, ale wynik może być użyty jako nazwa pliku, gdyż dodatkowo podmieniane są wszystkie znaki, które nie mogą być normalnie użyte w nazwie pliku
  • %FNDATETIME – działa analogicznie jak %DATETIME, ale wynik może być użyty jako nazwa pliku, gdyż dodatkowo podmieniane są wszystkie znaki, które nie mogą być normalnie użyte w nazwie pliku
  • %APPLICATIONPATH – zastępowany przez ścieżkę do folderu programu Cobian Backup, bez ostatniego znaku slash
  • %DBPATH – zastępowany przez ścieżkę do folderu zawierającego listy oraz historię backupów, bez ostatniego znaku slash
  • %SETTINGSPATH – zastępowany przez ścieżkę do folderu zawierającego Twoje ustawienia programu, bez ostatniego znaku slash
  • %USERNAME – zastępowany przez nazwę użytkownika, przez którego został odpalony wątek związany z silnikiem aplikacji. Jeśli nie zostanie odnaleziona żadna konkretna nazwa, to użyta zostanie nazwa użytkownika, który uruchomił serwis aplikacji lub samą aplikację.