我使用react native来构建移动应用程序,但是当我尝试发送电子邮件时遇到问题。它不会发送附件。要发送电子邮件,请使用mailgun和axios。
import image from '../../assets/image.jpg';
axios({
method: 'post',
url: `${config.MAILGUN.baseUrl}/${config.MAILGUN.domain}/messages`,
auth: {
username: 'api',
password: config.MAILGUN.apiKey
},
params: {
from,
to,
subject,
text,
attachment: image
}
}, {
'Content-type': 'multipart/form-data'
}).then(
response => {
console.log('=========== RESPONSE =============', response);
this.setState({ ...EQ_SATE });
},
reject => {
console.log('=========== REJECT =============', reject);
}
)
另外,我尝试发送这样的附件,但也没有工作
attachment: {
path: image,
filename: test.jpg
}
答案 0 :(得分:0)
使用此代码,您可以使用readTimeOut
进行操作
fetch