diff --git a/internal/notifier/mailgun.go b/internal/notifier/mailgun.go index 4c92e7fd..74f524c5 100644 --- a/internal/notifier/mailgun.go +++ b/internal/notifier/mailgun.go @@ -13,29 +13,7 @@ import ( "k8s.io/apimachinery/pkg/types" ) -// Mailgun is service for sending emails -type Mailgun struct { - Domain string - Recipient string - From string -} - -// Send is function for sending directly to API -func (m Mailgun) Send(n *Notification) error { - var selector v1alpha2.SecretKeySelector - secret := &corev1.Secret{} - - i := n.Information - - err := n.K8sClient.Get(context.TODO(), types.NamespacedName{Name: selector.Name, Namespace: n.Jenkins.Namespace}, secret) - if err != nil { - n.Logger.V(log.VWarn).Info(fmt.Sprintf("Failed to get secret with name `%s`. %+v", selector.Name, err)) - return err - } - - mg := mailgun.NewMailgun(m.Domain, secret.StringData[selector.Name]) - - content := ` +const content = ` @@ -59,21 +37,40 @@ func (m Mailgun) Send(n *Notification) error {