| Index: filter/featureBreaker/mail.go
 | 
| diff --git a/filter/featureBreaker/mail.go b/filter/featureBreaker/mail.go
 | 
| index 1f9f4c783fc66bcc7b1566bb44c689bbff5176f6..447b90e921cdf927f03e4f6bb049d38e4f2ba105 100644
 | 
| --- a/filter/featureBreaker/mail.go
 | 
| +++ b/filter/featureBreaker/mail.go
 | 
| @@ -12,23 +12,23 @@ import (
 | 
|  type mailState struct {
 | 
|  	*state
 | 
|  
 | 
| -	mail.Interface
 | 
| +	mail.RawInterface
 | 
|  }
 | 
|  
 | 
| -var _ mail.Interface = (*mailState)(nil)
 | 
| +var _ mail.RawInterface = (*mailState)(nil)
 | 
|  
 | 
|  func (m *mailState) Send(msg *mail.Message) error {
 | 
| -	return m.run(func() error { return m.Interface.Send(msg) })
 | 
| +	return m.run(func() error { return m.RawInterface.Send(msg) })
 | 
|  }
 | 
|  
 | 
|  func (m *mailState) SendToAdmins(msg *mail.Message) error {
 | 
| -	return m.run(func() error { return m.Interface.SendToAdmins(msg) })
 | 
| +	return m.run(func() error { return m.RawInterface.SendToAdmins(msg) })
 | 
|  }
 | 
|  
 | 
|  // FilterMail installs a featureBreaker mail filter in the context.
 | 
|  func FilterMail(c context.Context, defaultError error) (context.Context, FeatureBreaker) {
 | 
|  	state := newState(defaultError)
 | 
| -	return mail.AddFilters(c, func(ic context.Context, i mail.Interface) mail.Interface {
 | 
| +	return mail.AddFilters(c, func(ic context.Context, i mail.RawInterface) mail.RawInterface {
 | 
|  		return &mailState{state, i}
 | 
|  	}), state
 | 
|  }
 | 
| 
 |