Hi noch mal.
Um das Thema jetzt zu schließen hab ich das OTRS mal wieder einwenig
vergewaltigt (Ein Leicht bekleidetes Mädchen ist das OTRS :-))
OK, ihr könnt das ja in der Next Release einbauen:
Also um Mails an die Admins zusenden wenn ein neuer Customer Account
erstellt wird braucht mal nur 2 Dateien editieren.
1. die /Kernel/Config/Defaults.pm
---------------------------------
$Self->{NotificationCreateAccountEmail} = 'admin@firma.de';
...
$Self->{NotificationSubjectCreateNewAccount} = 'Neuer Customer Account im
OTRS erstellt';
$Self->{NotificationBodyCreateNewAccount} = "
Neuer Account erstellt.
Name:
---
OTRS Ticket System
";
2. die /bin/customer.pl
-----------------------
Zwischen Zeile 507 - 532 (OTRS 1.2.3, customer.pl Version=1.24)
# ---
# Send an eMail if new Customer Account was created
# ---
my $EmailObject = Kernel::System::Email->new(%CommonObject);
my $Body =
$CommonObject{ConfigObject}->Get('NotificationBodyCreateNewCustomer')
|| "Option für den Body Text nicht gefunden";
my $Subject =
$CommonObject{ConfigObject}->Get('NotificationSubjectCreateNewCustomer')
|| 'Scheißendreck';
foreach (keys %GetParams) {
$Body =~ s//$GetParams{$_}/gi;
}
if (!$EmailObject->Send(
To =>
$CommonObject{ConfigObject}->Get('NewCustomerCreateAccountEmail'),
Subject => $Subject,
Body => $Body)) {
print $CommonObject{LayoutObject}->CustomerHeader(Title =>
'Error, das Kostet !!!');
print $CommonObject{LayoutObject}->CustomerWarning(
Comment => 'Bestaetiguns eMail an die Admins gescheitert
!!!'
);
print $CommonObject{LayoutObject}->CustomerFooter();
}
Mit freundlichen Grüßen